Add fuzz_fov target, addresses #283
Random compute_fov/is_in_fov exercises with varying origin, radius, light_walls, algorithm params including out-of-bounds origins and extreme radii. Toggles grid.at(x,y).transparent between computes to stress stale fov-state bugs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
6bf5c451a3
commit
bba72cb33b
4 changed files with 275 additions and 0 deletions
1
tests/fuzz/seeds/fov/seed_basic.bin
Normal file
1
tests/fuzz/seeds/fov/seed_basic.bin
Normal file
|
|
@ -0,0 +1 @@
|
|||
|
||||
1
tests/fuzz/seeds/fov/seed_oob.bin
Normal file
1
tests/fuzz/seeds/fov/seed_oob.bin
Normal file
|
|
@ -0,0 +1 @@
|
|||
|
||||
BIN
tests/fuzz/seeds/fov/seed_toggle.bin
Normal file
BIN
tests/fuzz/seeds/fov/seed_toggle.bin
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue