public HumanConsolePlayer(IBoard board, IMoveParser moveParser, ITimer timer) { this.board = board; this.moveParser = moveParser; this.timer = timer; }
public StandardMoveSupplier(IMoveParser moveParser) { this.moveParser = moveParser; }
public CommandParser(IMoveParser moveParser) { _moveParser = moveParser; InputQueue = new ConcurrentQueue <IUciInputCommand>(); }