From b4e8badc5166095166fd9734c4dfe594076fcf8f Mon Sep 17 00:00:00 2001 From: Eduard Prokhorikhin Date: Sat, 27 Apr 2024 20:01:52 +0200 Subject: [PATCH] fix: fixed deepcopy referance in getPossibleBoards --- src/game/tetris.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/tetris.py b/src/game/tetris.py index 8e2682e..a6dfb10 100644 --- a/src/game/tetris.py +++ b/src/game/tetris.py @@ -280,7 +280,7 @@ def getPossibleBoards(self) -> list["Tetris"]: if not moveBoard.isValidBlockPosition(moveBoard.block): continue - moveBoard.prevBoard = copy.deepcopy(moveBoard.board) + moveBoard.prevBoard = moveBoard.deep_copy_list_of_lists(moveBoard.board) if moveBoard not in possibleMoves: possibleMoves.append(moveBoard)