Run a single agent for the current round.
(self, agent: Player, round_num: int)
| 152 | agent.environment.config.cwd, |
| 153 | f"/{OPPONENT_CODEBASES_DIR_NAME}/{agent.name}/", |
| 154 | ) |
| 155 | |
| 156 | with ThreadPoolExecutor() as executor: |
| 157 | futures = [executor.submit(self.run_agent, agent, round_num) for agent in self.agents] |
| 158 | for future in futures: |
| 159 | try: |
| 160 | future.result() |
| 161 | except Exception as e: |
nothing calls this directly
no test coverage detected