Add fuzz_pathfinding_behavior target, addresses #283
Fuzzes grid.get_dijkstra_map with random roots/diagonal_cost/collide, DijkstraMap.distance/path_from/step_from/to_heightmap queries, and grid.step() with entity behavior callbacks that mutate the entity list mid-iteration (adjacent to #273). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
90a2945a9f
commit
598f22060a
5 changed files with 323 additions and 6 deletions
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_collide.bin
Normal file
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_collide.bin
Normal file
Binary file not shown.
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_die_in_step.bin
Normal file
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_die_in_step.bin
Normal file
Binary file not shown.
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_djm.bin
Normal file
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_djm.bin
Normal file
Binary file not shown.
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_spawn_move.bin
Normal file
BIN
tests/fuzz/seeds/pathfinding_behavior/seed_spawn_move.bin
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue