GeneticBoids: A Visualized Genetic Algorithm Simulating Flocking Behavior
2025-05-23
GeneticBoids is a fascinating project that simulates flocking behavior using a genetic algorithm. Users can customize various parameters such as the number of boids, movement speed, perception range, and genetic signaling, observing the dynamic changes in the flock under different combinations. The project offers various presets, including calm, chaotic, and swarm modes, and allows users to manually intervene, such as randomizing all parameters or clearing the boids. Overall, GeneticBoids, with its fine-grained parameter control and intuitive visualization, provides an excellent tool for studying swarm intelligence and genetic algorithms.