Преимущества агентного моделирования систем:
- Возможность учесть любые сложные структуры и поведения. 2 Аналитик определяет поведение на индивидуальном уровне, а глобальное поведение возникает как результат деятельности многих агентов. 2
- Простота поддержки модели. 24 Уточнения обычно делаются на локальном уровне и не требуют глобальных изменений. 24
- Возможность моделирования эмерджентных (интегративных) свойств системы. 4 Это происходит в результате построения модели системы по её локальной информации. 4
Недостатки агентного моделирования систем:
- Сложность реализации. 1 Программная реализация агентных моделей требует от разработчика углублённых знаний объектно-ориентированного программирования и методов работы с диаграммами состояний. 1
- Сложности с проверкой соответствия модели реальной системе. 4 Это связано с тем, что собрать статистику по характеристикам индивидуальных объектов сложнее, чем по агрегированным показателям. 4