Xiangiqgame
AI engine for Xiangqi
|
#include <base_move_evaluator.hpp>
Public Member Functions | |
virtual gameboard::Move | SelectMove (const gameboard::MoveCollection &allowed_moves)=0 |
virtual void | NotifyIllegalMove ()=0 |
virtual const std::optional< moveselection::SearchSummaries > | search_summaries () const |
virtual | ~MoveEvaluatorBase ()=default |
Definition at line 7 of file base_move_evaluator.hpp.
|
virtualdefault |
|
pure virtual |
|
inlinevirtual |
Reimplemented in moveselection::MinimaxMoveEvaluatorForConcepts< H, G, P >.
Definition at line 11 of file base_move_evaluator.hpp.
|
pure virtual |