henad-cli 0.3.0

Command-line benchmark and sweep runner for Henad, a parallel agent-based modelling engine.
Documentation

henad-cli

Henad is a parallel agent-based modelling engine, built to run millions of agents at interactive speeds on one machine.

This crate is the command-line program. It benchmarks a model headlessly, exports its state and statistics, and runs sweeps and searches.

henad-cli --list
henad-cli boids --steps 100 --reps 3

The command-line reference lists every flag.

The crate is also a library. henad_cli::run runs the same command line over a project's own models, and the henad-cli binary is three lines over it with Henad's example models. A project that hosts the command line turns off the default example-models feature, which brings in the example models and builds the binary.

License

Licensed under MIT or Apache-2.0, at your option.