(self)
| 158 | for future in futures: |
| 159 | try: |
| 160 | future.result() |
| 161 | except Exception as e: |
| 162 | self.logger.critical(f"Agent execution failed: {e}", exc_info=True) |
| 163 | raise |
| 164 | |
| 165 | self._save() |
| 166 | self.logger.info("Round completed.") |
| 167 | |
| 168 | def run_agent(self, agent: Player, round_num: int) -> None: |
no test coverage detected