|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Umbrella header for the implicit state-space search framework. More...
#include <search_move_ordering.H>#include <state_search_common.H>#include <Transposition_Table.H>#include <Backtracking.H>#include <Branch_And_Bound.H>#include <Negamax.H>#include <Alpha_Beta.H>#include <State_Search_IDA_Star.H>Go to the source code of this file.
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
| namespace | Aleph::Search |
| User-facing facade exported by the umbrella search header. | |
Variables | |
| constexpr size_t | Aleph::Search::Unlimited = Search_Unlimited |
| Alias for Search_Unlimited. | |
Umbrella header for the implicit state-space search framework.
Include this header to obtain the current common infrastructure, the reusable depth-first backtracking engine, the branch-and-bound optimization layer, the shared move-ordering and memo/transposition support, and the adversarial-search engines (Negamax, Alpha_Beta) plus iterative deepening, aspiration-window control and tracing helpers for that layer.
It also exports namespace Aleph::Search, a light user-facing facade with friendlier aliases and one-shot helper functions.
Definition in file State_Search.H.