This commit is contained in:
Kylin_on_Mac 2022-05-12 16:46:23 +08:00
parent f729e164aa
commit 3c58850a4c
1 changed files with 6 additions and 6 deletions

View File

@ -3,9 +3,9 @@ from os import path
import pygame import pygame
from mlgame.argument.model import AI_NAMES
from mlgame.gamedev.paia_game import PaiaGame, GameResultState, GameStatus from mlgame.gamedev.paia_game import PaiaGame, GameResultState, GameStatus
from mlgame.tests.test_decorator import check_game_progress, check_game_result from mlgame.utils.enum import get_ai_name
from mlgame.view.decorator import check_game_progress, check_game_result
from mlgame.view.view_model import create_text_view_data, create_asset_init_data, create_image_view_data, Scene, \ from mlgame.view.view_model import create_text_view_data, create_asset_init_data, create_image_view_data, Scene, \
create_scene_progress_data create_scene_progress_data
from .game_object import Ball, Food from .game_object import Ball, Food
@ -35,7 +35,7 @@ class EasyGame(PaiaGame):
def update(self, commands): def update(self, commands):
# handle command # handle command
ai_1p_cmd = commands[AI_NAMES[0]] ai_1p_cmd = commands[get_ai_name(0)]
if ai_1p_cmd is not None: if ai_1p_cmd is not None:
action = ai_1p_cmd[0] action = ai_1p_cmd[0]
else: else:
@ -77,7 +77,7 @@ class EasyGame(PaiaGame):
"status": self.get_game_status() "status": self.get_game_status()
} }
to_players_data[AI_NAMES[0]] = data_to_1p to_players_data[get_ai_name(0)] = data_to_1p
# should be equal to config. GAME_SETUP["ml_clients"][0]["name"] # should be equal to config. GAME_SETUP["ml_clients"][0]["name"]
return to_players_data return to_players_data
@ -143,7 +143,7 @@ class EasyGame(PaiaGame):
"state": self.game_result_state, "state": self.game_result_state,
"attachment": [ "attachment": [
{ {
"player": AI_NAMES[0], "player": get_ai_name(0),
"rank": 1, "rank": 1,
"score": self.score "score": self.score
} }
@ -167,7 +167,7 @@ class EasyGame(PaiaGame):
cmd_1p.append("RIGHT") cmd_1p.append("RIGHT")
else: else:
cmd_1p.append("NONE") cmd_1p.append("NONE")
return {AI_NAMES[0]: cmd_1p} return {get_ai_name(0): cmd_1p}
def _create_foods(self, count: int = 5): def _create_foods(self, count: int = 5):
for i in range(count): for i in range(count):