public Bot(Color playerColor, Moves playersMoves, Desk desk) : base(playerColor, playersMoves, desk) { }
public Chess(string fen = "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1") { Fen = fen; board = new Board(fen); moves = new Moves(board); }
Chess(Board board) { this.board = board; this.Fen = board.fen; moves = new Moves(board); }
internal ChessPlayer(Color playerColor, Moves playersMoves, Desk desk) { this.playerColor = playerColor; this.playersMoves = playersMoves; CalculateMoves(desk); }