Пример #1
0
 Chess(Board board)
 {
     this.board = board;
     this.fen   = board.fen;
     moves      = new Moves(board);
 }
Пример #2
0
 List <FigureMoving> allMoves;                                                         //находит все ходы
 public Chess(string fen = "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1") //конструктор с начальной позицией по умолчанию
 {
     this.fen = fen;
     board    = new Board(fen);
     moves    = new Moves(board);
 }