The Start of the Road
This post marks the beginning of my journey. My goal is to explore the world of collective intelligence and multi agent systems through ant colony simulations.
Instead of waiting for a finished product, I have preferred to use this website as a space where I document my work as it happens. I still have no idea where all of this will lead but I hope that I will observe interesting simulations.
Current Context & Acknowledgements
This research is directly linked to the elective course taught by Prof. Dennis Wilson (ISAE-SUPAERO). It serves as both the academic foundation and the practical starting point for everything I am building right now.
The concepts of evolutionary computation and complex systems explored in his course will be the foundation of my current project.

I particularly want to thank Dennis Wilson for his invaluable support, both for this project and others we have discussed. He has shown incredible patience and provided essential guidance at times when I struggled to find the right words to describe the ideas I wanted to explore. His mentorship has been the catalyst for this journey.
The Vision
My goal is to visualize thousands of digital agents interacting in real-time. I want to see paths forming, food sources being depleted, aphids raised and protected against ladybugs, the colony adapting to obstacles.
What I will share
I plan to share my advancements here.
- Initial Ideas : Concepts and questions that I am exploring
- Progress : Seeing how my simulations and results evolve with my code
- Tools : Notes on the tools I will use
- Fails : I also want to share when I fail
From Theory to the Real World
Coming from a background of “Classes Préparatoires” and now my first two years at ISAE-SUPAERO, I have written a lot of code in C, Java, MATLAB, and Python. However, my experience has been mostly focused on the theoretical aspect of computer science.
With this/these projects, I want to fill the gap. I want to confront the reality of the practice with bugs and unexpected behaviors of a live simulation. Documenting my failures is, for me, part of becoming a better engineer and will allow others to see where to be careful.