示例#1
0
 public HumanConsolePlayer(IBoard board, IMoveParser moveParser, ITimer timer)
 {
     this.board      = board;
     this.moveParser = moveParser;
     this.timer      = timer;
 }
示例#2
0
 public StandardMoveSupplier(IMoveParser moveParser)
 {
     this.moveParser = moveParser;
 }
示例#3
0
 public CommandParser(IMoveParser moveParser)
 {
     _moveParser = moveParser;
     InputQueue  = new ConcurrentQueue <IUciInputCommand>();
 }