Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::AdversarialSearchKeyer Concept Reference

Concept for explicit state-key providers used by adversarial TT overloads. More...

#include <Negamax.H>

Concept definition

template<typename Table, typename Keyer, typename State, typename Move, typename Score>
typename std::invoke_result_t<Keyer &, const State &>;
}
Score type accepted by adversarial search engines.
Definition Negamax.H:70
Concept for explicit state-key providers used by adversarial TT overloads.
Definition Negamax.H:254
Concept for adversarial-search trace sinks.
Definition Negamax.H:246
Concept for memo tables storing adversarial-search entries.
Definition Negamax.H:156
Minimal requirement for search moves.
Minimal requirement for mutable search states.
and
Check uniqueness with explicit hash + equality functors.
Divide_Conquer_DP_Result< Cost > divide_and_conquer_partition_dp(const size_t groups, const size_t n, Transition_Cost_Fn transition_cost, const Cost inf=dp_optimization_detail::default_inf< Cost >())
Optimize partition DP using divide-and-conquer optimization.

Detailed Description

Concept for explicit state-key providers used by adversarial TT overloads.

Definition at line 253 of file Negamax.H.