Вы ищете игрушечные проблемы или больше для реальных приложений?
В последней категории, я знаю, в Голливуде используются варианты алгоритмов разведки роя для анимации CGI, такие как большие (анимированные) армии, едущие наполя битвы.
Связанные, но в большей степени с игрушечным концом спектра, вы можете моделировать большие скопления людей с помощью аналогичных алгоритмов и использовать их, например, для моделирования сценариев бедствий.AFAIK В голландском институте TNO есть исследовательские группы по этой теме, хотя я не смог найти ссылку на английский просто по поиску.
Одним из предложений о месте, где можно начать дальнейшее расследование, была бы эта книга PDF:
http://www.cs.vu.nl/~schut/dbldot/collectivae/sci/sci.pdf
В этой книге также есть приложение (B) с некоторыми примерами проектов, над которыми вы можете попробовать и поработать.
Если вы хотите получить преимущество, есть несколько рамок (научное использование) для многоагентных систем, таких как интеллектуальный анализ (большинство из них написаны на Java, я думаю).Некоторые из них также включают примеры приложений.Например, взгляните на это:
Repast: http://repast.sourceforge.net/repast_3/
Swarm.org: http://swarm.org/
Netlogo: http://ccl.northwestern.edu/netlogo
Сообщение отредактировано, добавлено больше информации.