Skip to content

Commit 7c25331

Browse files
committed
重构可猜模式
1 parent f5960fb commit 7c25331

2 files changed

Lines changed: 145 additions & 214 deletions

File tree

src/mineSweeperGUI.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,21 +163,21 @@ def ai(self, i, j):
163163
self.label.ms_board.board = board
164164
elif code == 2:
165165
board, flag = mm.enumerateChangeBoard(self.label.ms_board.board,
166-
self.label.ms_board.game_board, i, j)
166+
self.label.ms_board.game_board, [(i, j)])
167167
self.label.ms_board.board = board
168168
return
169169
elif self.gameMode == 8:
170170
code = ms.is_guess_while_needless(self.label.ms_board.game_board, (i, j))
171171
if code == 2:
172172
board, flag = mm.enumerateChangeBoard(self.label.ms_board.board,
173-
self.label.ms_board.game_board, i, j)
173+
self.label.ms_board.game_board, [(i, j)])
174174
self.label.ms_board.board = board
175175
return
176176
elif self.gameMode == 9 or self.gameMode == 10:
177177
if self.label.ms_board.board[i][j] == -1:
178178
# 可猜调整的核心逻辑
179179
board, flag = mm.enumerateChangeBoard(self.label.ms_board.board,
180-
self.label.ms_board.game_board, i, j)
180+
self.label.ms_board.game_board, [(i, j)])
181181
self.label.ms_board.board = board
182182
return
183183

0 commit comments

Comments
 (0)