Xiangiqgame
AI engine for Xiangqi
|
Functions | |
bool | ValidateMove (SearchSummary &search_summary, const MoveCollection &allowed_moves) |
void | UpdateAlpha (Points_t &alpha, Points_t cur_eval) |
void | UpdateBeta (Points_t &beta, Points_t cur_eval) |
bool | IsPrunableForEvaluator (Points_t &alpha, Points_t &beta, MinimaxResultType &result_type) |
bool | IsPrunableForEvaluatorOpponent (Points_t &alpha, Points_t &beta, MinimaxResultType &result_type) |
|
inline |
Definition at line 31 of file move_evaluator_minimax_for_concepts.hpp.
|
inline |
Definition at line 43 of file move_evaluator_minimax_for_concepts.hpp.
|
inline |
Definition at line 25 of file move_evaluator_minimax_for_concepts.hpp.
|
inline |
Definition at line 29 of file move_evaluator_minimax_for_concepts.hpp.
bool moveselection::minimaxutils_forconcepts::ValidateMove | ( | SearchSummary & | search_summary, |
const MoveCollection & | allowed_moves | ||
) |
Definition at line 6 of file move_evaluator_minimax_for_concepts.cpp.