Merge pull request #1303 from david-zlj/fix_st_game

fix stanford town game path TypeError
This commit is contained in:
Alexander Wu 2024-05-29 16:17:33 +08:00 committed by GitHub
commit 55db3808f8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -56,10 +56,16 @@ def get_role_environment(sim_code: str, role_name: str, step: int = 0) -> dict:
def write_curr_sim_code(curr_sim_code: dict, temp_storage_path: Optional[Path] = None):
temp_storage_path = Path(temp_storage_path) or TEMP_STORAGE_PATH
if temp_storage_path is None:
temp_storage_path = TEMP_STORAGE_PATH
else:
temp_storage_path = Path(temp_storage_path)
write_json_file(temp_storage_path.joinpath("curr_sim_code.json"), curr_sim_code)
def write_curr_step(curr_step: dict, temp_storage_path: Optional[Path] = None):
temp_storage_path = Path(temp_storage_path) or TEMP_STORAGE_PATH
if temp_storage_path is None:
temp_storage_path = TEMP_STORAGE_PATH
else:
temp_storage_path = Path(temp_storage_path)
write_json_file(temp_storage_path.joinpath("curr_step.json"), curr_step)