A basic ant colony simulation that aims to show how the collective behavior of decentralized and self-organized artificial systems (swarm intelligence), allows multiple organism to perform better when working together to achieve the same goal compared with a single organism, given the same set of skills and the same environment.
formicarium
is built with Rust on top of the graphic engine
ggez and the entity engine
semeion.
For a complete overview of this project, please have a look at the formicarium blog post.
You can run the simulation with:
cargo run --release -- <configuration.json>