Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Depth_First_Backtracking< Domain > Member List

This is the complete list of members for Aleph::Depth_First_Backtracking< Domain >, including all inherited members.

compare_Aleph::Depth_First_Backtracking< Domain >private
Depth_First_Backtracking(Domain domain, ExplorationPolicy policy={}, const SearchLimits &limits={}, Solution_Compare compare={})Aleph::Depth_First_Backtracking< Domain >inlineexplicit
dfs(State &state, SearchPath< Move > &path, const size_t depth, Result &result, OnSolution &on_solution)Aleph::Depth_First_Backtracking< Domain >inlineprivate
dfs_visited(State &state, SearchPath< Move > &path, const size_t depth, Result &result, OnSolution &on_solution, VisitedSet &visited)Aleph::Depth_First_Backtracking< Domain >inlineprivate
domain() const noexceptAleph::Depth_First_Backtracking< Domain >inline
domain() noexceptAleph::Depth_First_Backtracking< Domain >inline
domain_Aleph::Depth_First_Backtracking< Domain >private
Domain_Type typedefAleph::Depth_First_Backtracking< Domain >
expansion_limit_reached(Result &result) constAleph::Depth_First_Backtracking< Domain >inlineprivate
limits() const noexceptAleph::Depth_First_Backtracking< Domain >inline
limits_Aleph::Depth_First_Backtracking< Domain >private
Move typedefAleph::Depth_First_Backtracking< Domain >
policy() const noexceptAleph::Depth_First_Backtracking< Domain >inline
policy_Aleph::Depth_First_Backtracking< Domain >private
Result typedefAleph::Depth_First_Backtracking< Domain >
search(State initial_state)Aleph::Depth_First_Backtracking< Domain >inline
search(State initial_state, OnSolution &on_solution)Aleph::Depth_First_Backtracking< Domain >inline
search(State initial_state, OnSolution &&on_solution)Aleph::Depth_First_Backtracking< Domain >inline
search(State initial_state, VisitedSet &visited)Aleph::Depth_First_Backtracking< Domain >inline
search(State initial_state, VisitedSet &visited, OnSolution &on_solution)Aleph::Depth_First_Backtracking< Domain >inline
set_limits(const SearchLimits &limits) noexceptAleph::Depth_First_Backtracking< Domain >inline
set_policy(const ExplorationPolicy &policy) noexceptAleph::Depth_First_Backtracking< Domain >inline
Solution typedefAleph::Depth_First_Backtracking< Domain >
Solution_Compare typedefAleph::Depth_First_Backtracking< Domain >
State typedefAleph::Depth_First_Backtracking< Domain >
stop_after_solution(Result &result) constAleph::Depth_First_Backtracking< Domain >inlineprivate
supports_best_firstAleph::Depth_First_Backtracking< Domain >static