change game storage to save it into a nice folder structure

This commit is contained in:
2024-04-14 23:32:49 +02:00
parent 2f8e35aced
commit 51108ce21c
2 changed files with 60 additions and 26 deletions
+2 -2
View File
@@ -90,7 +90,7 @@ class Server:
next_move = self.running_snake[game_state["game"]["id"]].choose_move(game_state)
if self.store_game_state:
self.running_games[game_state["game"]["id"]].add_moves(game_state["board"], next_move)
self.running_games[game_state["game"]["id"]].add_moves(game_state["turn"], game_state["board"], next_move)
if self.debug:
print(self.running_games[game_state["game"]["id"]])
@@ -104,7 +104,7 @@ class Server:
self.running_games[game_state["game"]["id"]].add_end_state(game_state["board"], snake.get_history(), game_state["turn"])
self.running_games[game_state["game"]["id"]].save(
f"{snake.__class__.__name__}_{datetime.now().strftime('%d.%m.%Y_%H%M%S')}_{game_state['game']['id']}.json",
f"{snake.__class__.__name__}_{datetime.now().strftime('%H-%M-%S')}_{game_state['game']['id']}.json",
callback=json.dump, indent=2, ensure_ascii=False
)
del self.running_games[game_state["game"]["id"]]