Result of an evolution run
| 18 | |
| 19 | @dataclass |
| 20 | class EvolutionResult: |
| 21 | """Result of an evolution run""" |
| 22 | |
| 23 | best_program: Optional[Program] |
| 24 | best_score: float |
| 25 | best_code: str |
| 26 | metrics: Dict[str, Any] |
| 27 | output_dir: Optional[str] |
| 28 | |
| 29 | def __repr__(self): |
| 30 | return f"EvolutionResult(best_score={self.best_score:.4f})" |
| 31 | |
| 32 | |
| 33 | def run_evolution( |
no outgoing calls