tune examples for faster completion

This commit is contained in:
Jan Petykiewicz 2026-03-21 01:19:09 -07:00
commit bc4184693d
12 changed files with 35 additions and 34 deletions

View file

@ -26,9 +26,9 @@ def main() -> None:
danger_map = DangerMap(bounds=bounds)
danger_map.precompute(cage)
evaluator = CostEvaluator(engine, danger_map, bend_penalty=50.0, sbend_penalty=150.0)
evaluator = CostEvaluator(engine, danger_map, greedy_h_weight=1.5, bend_penalty=50.0, sbend_penalty=150.0)
# Use a low node limit to fail faster
router = AStarRouter(evaluator, node_limit=2000, snap_size=1.0, straight_lengths=[1.0, 5.0, 25.0], bend_radii=[10.0])
router = AStarRouter(evaluator, node_limit=2000, snap_size=1.0, bend_radii=[10.0], sbend_radii=[10.0])
# Enable partial path return
pf = PathFinder(router, evaluator)