Example #1
0
        public void AddPiece(Piece piece, BoardCoordinate moveCoordinate)
        {
            if (!moveCoordinate.IsCoordinateValidForBoardSize(Boardsize))
                throw new ArgumentException("moveTarget");

            _pieces[moveCoordinate.X, moveCoordinate.Y] = piece;
        }
Example #2
0
        public void AddPiece(Piece piece, BoardCoordinate moveCoordinate)
        {
            if (!moveCoordinate.IsCoordinateValidForBoardSize(Boardsize))
            {
                throw new ArgumentException("moveTarget");
            }

            _pieces[moveCoordinate.X, moveCoordinate.Y] = piece;
        }