fix(analysis): define best_bpb before y-axis scaling

This commit is contained in:
kaizen-38 2026-03-19 09:43:33 -07:00
parent 068d93da75
commit f32ab047a2

View File

@ -134,8 +134,9 @@
"ax.grid(True, alpha=0.2)\n", "ax.grid(True, alpha=0.2)\n",
"\n", "\n",
"# Y-axis: from just below best to just above baseline\n", "# Y-axis: from just below best to just above baseline\n",
"margin = (baseline_bpb - best) * 0.15\n", "best_bpb = kept_bpb.min()\n",
"ax.set_ylim(best - margin, baseline_bpb + margin)\n", "margin = (baseline_bpb - best_bpb) * 0.15\n",
"ax.set_ylim(best_bpb - margin, baseline_bpb + margin)\n",
"\n", "\n",
"plt.tight_layout()\n", "plt.tight_layout()\n",
"plt.savefig(\"progress.png\", dpi=150, bbox_inches=\"tight\")\n", "plt.savefig(\"progress.png\", dpi=150, bbox_inches=\"tight\")\n",