private void promote(Position pos) {
        if (board.getFieldAt(pos) == Board.BLACK_REGULAR_PIECE) {
            board.changeFieldAt(pos, Board.BLACK_KING);
        } else if (board.getFieldAt(pos) == Board.WHITE_REGULAR_PIECE) {
            board.changeFieldAt(pos, Board.WHITE_KING);
        }
    }