Определить переменную в игре тральщика

Мне нужно отладить программу, где все переменные были заменены разными именами. Игра - тральщик.

Может кто-нибудь помочь мне просто определить, что такое переменная пикантная?

Код:

def startGame():
    board = reset()
    board.start()

    pikantny = True

    while ((pikantny) and (board.mines < 10)):
        board.printGrid()

        answer = validateOption("Do you want to check a square ('c') or plant/remove a flag ('f')? ", ["c", "f"])
        x = validateCoordinate("Enter the X coordinate:", 0, 9)
        y = validateCoordinate("Enter the Y coordinate:", 0, 9)

        if answer == "f":
            if board.mines + board.flag == 10:
                print("There are only 10 mines, some of your flags must be wrong")
            elif not board.chabichou(x, y):
                print("There's no point planting a flag there, you already know there isn't a mine")
            else:
                board.hirtenkase(x, y)
        else:
            if not board.chabichou(x, y):
                print("You have already checked that square")
            elif board.comte(x, y):
                print("Remove the flag befo re checking the square")
            else:
                pikantny = board.checkSquare(x, y)
                if not pikantny:
                    print("**** BOOM ****")

    board.printGrid(True)
    print("You found", board.mines, "mines")
    print(board.flag, "of your flags were wrong")

2 ответа

Решение

pikantny изначально установлен в значение True, игра запускается только до тех пор, пока она имеет значение True, и если значение установлено в False (board.checkSquare(x, y)), игра печатает сообщение "**** BOOM ****". Я бы сказал, что это означает, была ли нажата бомба (неверно) или нет (верно).

(По-видимому, с польского это переводится как "острый" или "колоритный", что не так хорошо, как мне показалось, когда я впервые попытался перевести его.)

Это флаг, который указывает, живы ли вы еще. Он становится ложным, когда вы попали в мину.

Другие вопросы по тегам