--orders: route several connection orders in parallel, keep the best

The default order is always one of the candidates, so the result is
never worse than a plain run; ties go to the earlier candidate.
This commit is contained in:
2026-09-27 22:14:59 -06:00
parent e67ccc04a0
commit 0f5dacbd88
4 changed files with 164 additions and 21 deletions
+1
View File
@@ -155,6 +155,7 @@ def test_cli_supported_combinations_are_accepted(tmp_path):
"rip_up": ["--no-rip-up"],
"max_passes": ["-mp", "4"],
"seed": ["--seed", "3"],
"orders": ["--orders", "2"],
}
for engine, options in ENGINE_OPTIONS.items():
for option in options: