Browsing all articles from Июнь, 2009
Июн
29

An introduction to System Thinking

Сегодня прочитал книгу An Introduction to system Thinking, рекомендованную Байрамом. Автор Барри Ричмонд – один из идеологов программы STELLA.  В книге рассматриваются пять базовых Flow Templates:

  • External Resource Template
  • Co-flow Template
  • Draining Template
  • Stock-adjustment Template
  • Compounding Template

и пять базовых окружений (infrastructure):

  • Overshoot and Collapse
  • Slippery/Sticky Perceptions
  • Main Chain
  • Attribute Tracking
  • Relative Attractiveness.

Также рассматриваются различные примеры и методика преподавания системной динамики.

Июн
22

Агентное моделирование в StarLogo и AnyLogic

Недавно посетил серию семинаров по агентному моделированию http://www.empatika.com/blog/agent-modeling-hse. В StarLogo были созданы несколько простых моделей, которые выложены в на SourceForge. Я создал аналоги этих моделей в AnyLogic: Сбор бриллиантов, Распространение вируса, Муравейник. Для хранения моделей AnyLogic создал проект на SourceForge.Net.

В StarLogo задачи обработки нажатия клавиш и обработка столкновения агентов, в отличие от AnyLogic, решаются легко.Карты состояний в StarLogo реализовать сложно. В StarLogo сложно реализовать поведение агента, описываемое несколькими правилами. В AnyLogiс при клике на агенте нельзя посмотреть его сосотояние.