Skip to content

Fix #29: Add SameNetSegmentMergingSolver to merge close same-net trace segments#158

Open
mitchellecm7 wants to merge 3 commits intotscircuit:mainfrom
mitchellecm7:main
Open

Fix #29: Add SameNetSegmentMergingSolver to merge close same-net trace segments#158
mitchellecm7 wants to merge 3 commits intotscircuit:mainfrom
mitchellecm7:main

Conversation

@mitchellecm7
Copy link
Copy Markdown

/claim #29

Closes #29

Changes Made

  • Added lib/solvers/SameNetSegmentMergingSolver/SameNetSegmentMergingSolver.ts
  • Merges collinear same-net trace segments within 0.5 unit threshold
  • Integrated into SchematicTracePipelineSolver pipeline
  • Added demo page site/SameNetSegmentMergingDemo.page.tsx

How to Test

  1. Run bun run start
b b
  1. Open SameNetSegmentMergingDemo page
  2. Click "Solve"
  3. Traces should appear as continuous green lines

- Added SameNetSegmentMergingSolver to merge close same-net trace segments
- Integrated into SchematicTracePipelineSolver pipeline
- Added demo page SameNetSegmentMergingDemo.page.tsx
- Merges collinear segments within 0.5 unit threshold
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
schematic-trace-solver Ready Ready Preview, Comment Apr 4, 2026 9:18am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New Phase To combine same-net trace segments that are close together

1 participant