|
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 326 of file state_search_common.H.
| size_t Aleph::SearchSolution< State, Move >::depth = 0 |
Path depth of the solution.
Definition at line 330 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 329 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 328 of file state_search_common.H.
Referenced by Aleph::Branch_And_Bound< Domain, ObjectivePolicy >::handle_complete_solution().