Commit graph

65 commits

Author SHA1 Message Date
e20afdaed5 add missing images 2026-04-06 16:42:40 -07:00
316eda090d doc update 2026-04-02 22:30:22 -07:00
7e0d96f987 Refactor router late-phase control flow 2026-04-02 20:17:03 -07:00
46e7e13059 Optimize late no-warm reroutes 2026-04-02 18:57:34 -07:00
2c3aa90544 Limit late reroutes to conflicting nets 2026-04-02 17:10:00 -07:00
3b7568d6c9 Add iteration trace diagnostics for seed43 2026-04-02 16:15:02 -07:00
2049353ee9 more performance characterization work 2026-04-02 15:58:03 -07:00
42e46c67e0 Add conflict tracing and pair-local repair 2026-04-02 14:39:39 -07:00
71e263c527 various performance work (wip) 2026-04-01 21:29:23 -07:00
e77fd6e69f more perf counters 2026-03-31 17:41:15 -07:00
725980e694 update docs and perf metrics 2026-03-31 17:26:00 -07:00
1849075b11 linter fixes 2026-03-30 23:54:30 -07:00
e2c91076f7 example fixes and improvements 2026-03-30 23:40:29 -07:00
e11132b51d fix examples 2026-03-30 21:22:20 -07:00
bc218a416b lots more refactoring 2026-03-30 19:51:37 -07:00
941d3e01df rework structure of everything 2026-03-30 15:32:29 -07:00
dcc4d6436c refactor 2026-03-29 20:35:58 -07:00
0c432bd229 more fixes and refactoring 2026-03-29 18:27:03 -07:00
f2b2bf22f9 Add refinement by default 2026-03-29 15:46:37 -07:00
6a28dcf312 improve visibility checker and add refiner 2026-03-29 15:03:15 -07:00
a8c876ae69 add examples performance regression test 2026-03-29 12:50:22 -07:00
4c2d5051cd trim down 2026-03-29 01:26:22 -07:00
457451d3b2 fixup! clean up magic numbers, enable arbitrary gridding, add cache invalidatino 2026-03-27 23:29:36 -07:00
519dd48131 clean up magic numbers, enable arbitrary gridding, add cache invalidatino 2026-03-26 20:22:17 -07:00
a77ae781a7 Refactor: Remove AStarRouter, introduce AStarContext/AStarMetrics 2026-03-21 22:58:20 -07:00
62d357c147 astar refactor 2026-03-21 12:57:55 -07:00
148aca45d4 update defaults for speed 2026-03-21 12:05:06 -07:00
7455917b4a fix custom poly transform 2026-03-21 01:30:51 -07:00
bc4184693d tune examples for faster completion 2026-03-21 01:19:09 -07:00
de7254f8f5 make sure to check self-intersections 2026-03-21 00:59:29 -07:00
d2d619fe1f include failed nets in congestion map 2026-03-20 18:35:25 -07:00
f505694523 warm start and some perf 2026-03-20 16:59:36 -07:00
7e6be50a86 some perf improvements 2026-03-19 21:07:27 -07:00
c989ab6b9f performance optimizations 2026-03-19 15:03:29 -07:00
22ec194560 parametrized s-bend 2026-03-18 23:30:15 -07:00
b1feaa89f8 tweak ex7 tunavles for 6 iter convergence 2026-03-18 21:39:08 -07:00
6ec953b76e improve heuristic 2026-03-18 20:45:16 -07:00
51d8ddca51 back to working after bend-aware straights 2026-03-18 12:10:14 -07:00
064aed31a6 fix straight endpoint collisions 2026-03-18 00:06:41 -07:00
jan
6827283886 leave space for bends 2026-03-16 21:33:48 -07:00
8833240755 ex07 works 2026-03-16 17:05:16 -07:00
d438c5b7c7 Fix core geometry snapping, A* target lookahead, and test configurations 2026-03-15 21:14:42 -07:00
24ca402f67 first sparse steps 2026-03-13 20:13:05 -07:00
3810e64a5c performance bottleneck 2026-03-12 23:50:25 -07:00
jan
c6116f88f3 misc improvements? 2026-03-11 23:40:09 -07:00
jan
91256cbcf9 go to a tunable 5um grid 2026-03-11 09:37:54 -07:00
jan
7b0dddfe45 examples work 2026-03-10 21:55:54 -07:00
jan
9fac436c50 tiered bbox 2026-03-10 00:21:19 -07:00
c36bce9978 further performance improvements 2026-03-09 22:16:34 -07:00
8bf0ff279f speedup 2026-03-09 20:37:03 -07:00