|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Snapshot of a concrete solution encountered during the traversal. More...
#include <state_search_common.H>
Public Attributes | |
| State | state |
| Snapshot of the terminal state. | |
| SearchPath< Move > | path |
Move sequence leading to state. | |
| size_t | depth = 0 |
| Path depth of the solution. | |
Snapshot of a concrete solution encountered during the traversal.
The engine copies the terminal state and the move path that produced it, allowing users to inspect or replay the result after the mutable search state has been restored by undo().
| State | Mutable state type. |
| Move | Move type. |
Definition at line 329 of file state_search_common.H.
| size_t Aleph::SearchSolution< State, Move >::depth = 0 |
Path depth of the solution.
Definition at line 333 of file state_search_common.H.
Referenced by Aleph::Branch_And_Bound< Domain, ObjectivePolicy >::handle_complete_solution().
| SearchPath<Move> Aleph::SearchSolution< State, Move >::path |
Move sequence leading to state.
Definition at line 332 of file state_search_common.H.
Referenced by Aleph::Branch_And_Bound< Domain, ObjectivePolicy >::handle_complete_solution().
| State Aleph::SearchSolution< State, Move >::state |
Snapshot of the terminal state.
Definition at line 331 of file state_search_common.H.
Referenced by Aleph::Branch_And_Bound< Domain, ObjectivePolicy >::handle_complete_solution().