Issue183

Title eager search expands dead end states
Priority bug Status resolved
Superseder Nosy List erez, gabi, malte
Assigned To erez Keywords
Optional summary

Created on 2011-01-05.00:28:45 by malte, last changed by malte.

Messages
msg1062 (view) Author: malte Date: 2011-01-05.21:05:41
Merged.
msg1033 (view) Author: erez Date: 2011-01-05.07:01:19
I fixed this
msg1018 (view) Author: malte Date: 2011-01-05.00:28:45
If a dead end is not "reliable", eager search apparently treats it like a
regular state to expand. It shouldn't do that; a dead end, reliable or not, is
still a dead end, and adding it to the exploration queue can be a significant
performance issue. Also, dead ends not being expanded is an important invariant
that some code might rely on.

The purpose of the "reliable" stuff was only to report to the user in some way
in which cases "no solution found" means that no solution exists and in which
cases it means that one might exist, but the algorithm could not find it.
History
Date User Action Args
2011-01-05 21:05:41maltesetstatus: reviewing -> resolved
messages: + msg1062
2011-01-05 07:01:20erezsetstatus: unread -> reviewing
assignedto: erez
messages: + msg1033
2011-01-05 00:28:45maltecreate