henad-explore
Henad is a parallel agent-based modelling engine, built to run millions of agents at interactive speeds on one machine.
This crate runs parameter sweeps and searches over a model, and writes their results to a folder of CSV tables with a manifest. Sweeps cover factorial, zip, Latin hypercube, random and table designs, and searches cover random search, hill climbing, a genetic algorithm and Pattern Space Exploration. A sweep can be sharded across machines, merged and resumed.
The sweeps guide and the search guide describe both.
License
Licensed under MIT or Apache-2.0, at your option.