30 lines
726 B
Markdown
30 lines
726 B
Markdown
|
# Gazprea Fuzzer
|
||
|
|
||
|
This is a hecking fuzzer. It does the thing.
|
||
|
|
||
|
## Requirements
|
||
|
- Python 3.11
|
||
|
- NumPy
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
```
|
||
|
usage: python -m gazprea_fuzzer.py [-h] [-b SIZE] [--seed SEED] <config_file>
|
||
|
|
||
|
Procedurally generate a test case for Gazprea
|
||
|
|
||
|
positional arguments:
|
||
|
config path to your configuration file
|
||
|
name name of the test case to generate (name.in, name.ins, name.out)
|
||
|
|
||
|
optional arguments:
|
||
|
-h, --help show the help message and exit
|
||
|
-b, --batch SIZE generate SIZE cases (fuzzer/input/nameX.in, /instream/..., /outputs/...)
|
||
|
--seed SEED rng seed
|
||
|
```
|
||
|
|
||
|
## Configuration
|
||
|
|
||
|
See the [default config file](config.yaml) for all possible options and their default values
|
||
|
|