MCPcopy Create free account
hub / github.com/algorithmicsuperintelligence/openevolve / _format_improvement

Function _format_improvement

openevolve/controller.py:42–53  ·  view source on GitHub ↗

Safely format improvement metrics

(improvement: Dict[str, Any])

Source from the content-addressed store, hash-verified

40
41
42def _format_improvement(improvement: Dict[str, Any]) -> str:
43 """Safely format improvement metrics"""
44 formatted_parts = []
45 for name, diff in improvement.items():
46 if isinstance(diff, (int, float)) and not isinstance(diff, bool):
47 try:
48 formatted_parts.append(f"{name}={diff:+.4f}")
49 except (ValueError, TypeError):
50 formatted_parts.append(f"{name}={diff}")
51 else:
52 formatted_parts.append(f"{name}={diff}")
53 return ", ".join(formatted_parts)
54
55
56class OpenEvolve:

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected