/formicarium

Ant colony simulator

Primary LanguageRustMIT LicenseMIT

formicarium

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>