Xiangiqgame
AI engine for Xiangqi
|
CRTP interface with a method for selecting a gameboard::Move (concrete examples = moveselection::MinimaxMoveEvaluator, moveselection::RandomMoveEvaluator). More...
#include <move_evaluator_interface.hpp>
Public Member Functions | |
gameboard::Move | SelectMove (MoveCollection &allowed_moves) |
CRTP interface with a method for selecting a gameboard::Move (concrete examples = moveselection::MinimaxMoveEvaluator, moveselection::RandomMoveEvaluator).
Definition at line 12 of file move_evaluator_interface.hpp.
|
inline |
Definition at line 14 of file move_evaluator_interface.hpp.