If a Minesweeper has auto_reveal enabled and has too many empty tiles to reveal, it can cause a RecursionError