Spaces:
Runtime error
Runtime error
valentin urena
commited on
Update chess_board.py
Browse files- chess_board.py +6 -2
chess_board.py
CHANGED
|
@@ -52,8 +52,8 @@ class Game:
|
|
| 52 |
return None
|
| 53 |
|
| 54 |
def gemma_moves(self):
|
| 55 |
-
print(f"Gemma is thinking...(Current Sequence: {self.sequence} {len(self.sequence)})")
|
| 56 |
-
time.sleep(3)
|
| 57 |
return self.call_gemma()
|
| 58 |
|
| 59 |
def player_moves(self, move):
|
|
@@ -87,6 +87,7 @@ class Game:
|
|
| 87 |
self.board = chess.Board()
|
| 88 |
self.sequence = []
|
| 89 |
self.counter = 0
|
|
|
|
| 90 |
# self.board.reset
|
| 91 |
return self.display_board()
|
| 92 |
|
|
@@ -94,6 +95,9 @@ class Game:
|
|
| 94 |
valid_move = self.player_moves(move)
|
| 95 |
if valid_move:
|
| 96 |
yield self.display_board(), f"You played: {move}"
|
|
|
|
|
|
|
|
|
|
| 97 |
yield self.gemma_moves(), f'Gemma plays {self.sequence[-1]}! (Current Sequence: {self.sequence} {len(self.sequence)})'
|
| 98 |
else:
|
| 99 |
print("Try again")
|
|
|
|
| 52 |
return None
|
| 53 |
|
| 54 |
def gemma_moves(self):
|
| 55 |
+
# print(f"Gemma is thinking...(Current Sequence: {self.sequence} {len(self.sequence)})")
|
| 56 |
+
# time.sleep(3)
|
| 57 |
return self.call_gemma()
|
| 58 |
|
| 59 |
def player_moves(self, move):
|
|
|
|
| 87 |
self.board = chess.Board()
|
| 88 |
self.sequence = []
|
| 89 |
self.counter = 0
|
| 90 |
+
self.arrow = None
|
| 91 |
# self.board.reset
|
| 92 |
return self.display_board()
|
| 93 |
|
|
|
|
| 95 |
valid_move = self.player_moves(move)
|
| 96 |
if valid_move:
|
| 97 |
yield self.display_board(), f"You played: {move}"
|
| 98 |
+
time.sleep(2)
|
| 99 |
+
yield self.display_board(), f"Gemma is thinking...(Current Sequence: {self.sequence} {len(self.sequence)})"
|
| 100 |
+
time.sleep(3)
|
| 101 |
yield self.gemma_moves(), f'Gemma plays {self.sequence[-1]}! (Current Sequence: {self.sequence} {len(self.sequence)})'
|
| 102 |
else:
|
| 103 |
print("Try again")
|