Add fuzz_maps_procgen target for HeightMap/DiscreteMap interfaces, addresses #283
Fuzzes procgen through its standardized data-container interface: direct HeightMap and DiscreteMap operations (scalar, binary, bitwise, subscript) plus one-directional conversions NoiseSource.sample -> HeightMap, BSP.to_heightmap, DiscreteMap.from_heightmap, and dm.to_heightmap. Treating HM/DM as the unified surface covers every procgen system without fuzzing each individually. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
90a2945a9f
commit
2d207bb876
5 changed files with 590 additions and 8 deletions
BIN
tests/fuzz/seeds/maps_procgen/seed_convert.bin
Normal file
BIN
tests/fuzz/seeds/maps_procgen/seed_convert.bin
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue