Rust-AB: A parallel Agent-Based Simulation engine written in Rust

CARMINE SPAGNUOLO Rust-AB: A parallel Agent-Based Simulation engine written in Rust

Rust-AB is a discrete events simulation engine for developing ABM simulation that is written in Rust language.

Rust-AB is designed to be a ready-to-use tool for the ABM community and for this reason, the architectural concepts of the well-adopted MASON library were re-engineered to exploit the Rust peculiarities and programming model.

⚡ The actual community effort on Rust-AB is mainly devoted to supporting Parallel execution and model Visualization using the Bevy game engine.


🌐 https://github.com/rust-ab