diff --git a/openevolve/prompt/sampler.py b/openevolve/prompt/sampler.py index 6d543424b..da03543fc 100644 --- a/openevolve/prompt/sampler.py +++ b/openevolve/prompt/sampler.py @@ -260,12 +260,12 @@ def _format_evolution_history( # Only compare if both values are numeric if isinstance(prog_value, (int, float)) and isinstance(parent_value, (int, float)): - if prog_value >= parent_value: + if prog_value > parent_value: numeric_comparisons_improved.append(True) else: numeric_comparisons_improved.append(False) - if prog_value <= parent_value: + if prog_value < parent_value: numeric_comparisons_regressed.append(True) else: numeric_comparisons_regressed.append(False)