1000个舞者:Boids群体智能的舞蹈
Dancing with friends and enemies: boids' swarm intelligence

我最近发现了一种用昂贵数学软件进行娱乐的新方法:让1000个“舞者”在虚拟空间中随机起舞。每个舞者随机选择一个“朋友”和一个“敌人”,每一步都向朋友靠近、远离敌人,同时缓慢向中心收缩。这种简单的规则模拟了鸟群或鱼群的群体行为,却呈现出令人惊叹的动态平衡。通过不断调整参数,我观察到从混乱到有序、从聚集到扩散的奇妙模式。这不仅是对Boids算法的趣味实验,更揭示了复杂系统如何从简单规则中涌现出智能行为。
宏观尺度上动物群体的行为,可以通过每个个体遵循其局部范围内的极简单规则来解释。