Use isolated post-solve unravel step in Pipeline7 - #2126
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Benchmark This PRRun benchmarks by commenting on this PR: Comment Everything after Use Any PR whose title contains |
|
/benchmark --dataset 18 --same-machine |
Same Machine Benchmark ResultsBoth revisions ran sequentially in one Blacksmith job on Dataset:
Outcome changes: 0 improved, 2 regressed. Timing percentiles include solved and timed-out samples; negative timing deltas are faster. Changed outcomes (2)
Workflow: View run |
|
/usf --ubuntu-latest |
📸 Update Snapshots (focused)❌ Snapshot update failed. Please inspect workflow logs. Focused test files:
Source failure run: https://github.com/tscircuit/tscircuit-autorouter/actions/runs/31905146649 Changed snapshots:
Environment: ubuntu-latest ( 🔗 Workflow: View run |
|
/benchmark --dataset 18 --same-machine |
Same Machine Benchmark ResultsBoth revisions ran sequentially in one Blacksmith job on Dataset:
Outcome changes: 0 improved, 2 regressed. Timing percentiles include solved and timed-out samples; negative timing deltas are faster. Changed outcomes (2)
Workflow: View run |
|
/benchmark --same-machine --dataset 1 |
Same Machine Benchmark ResultsBoth revisions ran sequentially in one Blacksmith job on Dataset:
Outcome changes: 1 improved, 0 regressed. Timing percentiles include solved and timed-out samples; negative timing deltas are faster. Changed outcomes (1)
Workflow: View run |
|
This PR has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs. |
|
This PR was closed because it has been inactive for 1 day since being marked as stale. |
Summary
optimizeRegionCostssolver for Pipeline7 output, visualization, and downstream routingThis PR is stacked on #2125 so its diff and benchmark base contain no trace-density region-cost model or route-count-gated alternative pipeline. It contains no geometric-connectivity inference or
simpleRouteJsonplumbing changes.Validation
bunx tsc --noEmitbun run buildgit diff --checkBenchmark
/benchmark --dataset 18 --same-machinecompared final head56dfbe7directly with the clean #2125 base243c6deon one 8-vCPU runner (16 srj18 scenarios).Error counts improve on four samples, regress on three, and are unchanged on nine. The largest change is sample 2 improving from 49 errors to 3, but samples 3 and 5 each acquire one clearance error and change from DRC-passed to solved-with-DRC-fail. The isolated unravel step therefore reduces congestion-related DRC severity substantially, but does not yet improve the binary pass rate without the excluded region-cost-model changes.