Commit Graph

4 Commits

Author SHA1 Message Date
Mikolaj Wielgus 8d0e524f75 refactor(autorouter/autorouter): Store ratlines in `BTreeSet` before ordering
This makes the purpose of the preconfiguration step clearer.
2025-10-23 19:32:51 +02:00
Mikolaj Wielgus 5c39bd60de refactor(autorouter/autorouter): Do some more refactors, renamings, struct-wrappings 2025-10-23 16:40:19 +02:00
Mikolaj Wielgus 630c3f0202 refactor(autorouter/planar_autoroute): Wrap ratline vec in new "configuration" struct
This will be useful later.
2025-10-22 18:29:15 +02:00
Mikolaj Wielgus f96728fbe0 refactor(autorouter/autorouter): Rename permut{e,er,ate,ator} to reconfigur{e,er,ate,ator}
Since, in more general cases, we don't only reorder, but also change
values of some parameters.
2025-10-18 15:59:39 +02:00