IPlayer
Game agent
public interface IPlayer
{
IMoveDistribution<TMove> GetMoves<TMove, TResult>(IGameState<TMove, TResult> state);
}IMoveDistribution
public interface IMoveDistribution<TMove>
{
TMove GetMove(UnitInterval ui);
bool IsEmpty();
}Last updated