What are some good resources on flocking and swarm algorithms?

这一生的挚爱 提交于 2019-12-03 04:44:27

问题


Awhile ago I read the novel Prey. Even though it is definitely in the realm of fun science fiction, it piqued my interest in swarm/flock AI. I've been seeing some examples of these demos recently on reddit such as the Nvidia plane flocking video and Chris Benjaminsen's flocking sandbox (source).

I'm interested in writing some simulation demos involving swarm or flocking AI. I've taken Artificial Intelligence in college but we never approached the subject of simulating swarming/flocking behaviors and a quick flip through my textbook reveals that it isn't dicussed.


Flocking Sandbox

What are some solid resources for learning some of the finer points around flock/swarm algorithms? Does anyone have any experience in this field so they could point me in the right direction concerning a well suited AI book or published papers?


回答1:


What you're asking for is actually much more simple than you think. The canonical source is http://www.red3d.com/cwr/boids/.




回答2:


there are a few techniques that you may want to read up on:

  1. Ant Colony Optmiziation
  2. Celluar Automata
  3. Self Organizing Maps

Also: The wiki page isn't a bad start.



来源:https://stackoverflow.com/questions/1727375/what-are-some-good-resources-on-flocking-and-swarm-algorithms

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!