Рой (симуляция) - Swarm (simulation)

Рой
Разработчики)Группа Развития Роя
изначальный выпускНоябрь 1997 г.; 23 года назад (1997-11)
Стабильный выпуск
2.4.1 / апрель 2009 г.; 11 лет назад (2009-04)
Написано вЦель-C, Ява
Операционная системаUnix-подобный, Майкрософт Виндоус
ТипНаучное программное обеспечение
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтwww.swarm.org
По состоянию наОктябрь 2013

Рой это название открытого источника агентное моделирование пакет моделирования, полезный для моделирования взаимодействия агенты (социальные или биологические) и их возникающий коллективное поведение. Первоначально Swarm был разработан в Институт Санта-Фе в середине 1990-х годов, а с 1999 года обслуживается некоммерческой Группа Развития Роя. Также известна как система моделирования роя,[1] это доступно бесплатно [2] и использование, охватываемое Стандартная общественная лицензия GNU.[3]

Ранние разработки Swarm завершили Крис Лэнгтон (SFI), Роджер Беркхарт (John Deere), Нельсон Минар (SFI), Manor Askenazi (SFI), Глен Ропелла (SFI), Маркус Дэниэлс (SFI) и Алекс Ланкастер (SFI). ). С того времени многие сотни людей по всему миру внесли свой вклад в постоянную разработку набора инструментов Swarm ABM с открытым исходным кодом.

Приложения

Научные приложения

Агентное моделирование стремится воспроизвести эти сложности и адаптации в вычислительных средах, где эти интерактивные эмерджентное поведение можно анализировать многомерно. Путем определения и назначения агентств, отражающих предписанное поведение, известное или предполагаемое, активным программным агентам в компьютерное моделирование, ученые могут аппроксимировать экспериментальные результаты, невозможные в естественных временных рамках.

Swarm и другие платформы агентного моделирования предоставляют ученым возможность проводить и визуализировать эксперименты в этих синтетических макро- и микросредах для проверки научных теорий, наборов естественных данных и других анализов, в то же время без жестких ограничений, таких как время, объем, опасности или многие другие параметры.

Коммерческие приложения

Агентные модели используются с середины 1990-х годов для решения различных бизнес-задач и технологических проблем. Примеры приложений включают:

В этих и других приложениях интересующая система моделируется путем фиксации поведения отдельных агентов и их взаимосвязей. Инструменты агентного моделирования могут использоваться для проверки того, как изменения в индивидуальном поведении повлияют на общее, возникающее поведение системы.

Смотрите также

Рекомендации

внешняя ссылка