Extract round number from trajectory filename like player_r1.traj.json.
(filename: str)
| 17 | |
| 18 | |
| 19 | def extract_round_number(filename: str) -> int | None: |
| 20 | """Extract round number from trajectory filename like player_r1.traj.json.""" |
| 21 | match = re.search(r"_r(\d+)\.traj\.json$", filename) |
| 22 | return int(match.group(1)) if match else None |
| 23 | |
| 24 | |
| 25 | def update_agent_info(agent: dict, agent_folder: Path) -> bool: |