Hey guys, this was my senior project for my physics degree at UNCG. I spent 3 months and used Claude Code, available resources, and my professor for any questions I had.
I covered three different and specific areas, the first and largest was on emergent flocking in predator/prey dynamics. For instance, how a herd of sheep behave in a seemingly protective way even though any single sheep has no direct plan. For a quick reference, I made an interactive tab you can directly use from the readme where you drag your fingers to control the herd and can change the controls, such as how many predators, number of prey, etc.
The final report is linked as well here, with the two other chapters, covering sand piles and earthquakes: https://nathanlangley.dev/swarmsim/
ninjahawk1•18m ago
I covered three different and specific areas, the first and largest was on emergent flocking in predator/prey dynamics. For instance, how a herd of sheep behave in a seemingly protective way even though any single sheep has no direct plan. For a quick reference, I made an interactive tab you can directly use from the readme where you drag your fingers to control the herd and can change the controls, such as how many predators, number of prey, etc.
The final report is linked as well here, with the two other chapters, covering sand piles and earthquakes: https://nathanlangley.dev/swarmsim/