henad-core
Henad is a parallel agent-based modelling engine, built to run millions of agents at interactive speeds on one machine.
This crate holds what a model is written against: the model traits for grids, agent populations and networks on the CPU and the GPU, the primitives their kernels call, the parameter, statistic and action descriptors, and the sweep and search planning that needs no engine. It has no dependencies.
The authoring guide explains each trait, and Writing your first model builds a model step by step.
License
Licensed under MIT or Apache-2.0, at your option.