Repast (zestaw narzędzi do modelowania)
Recursive Porous Agent Simulation Toolkit ( Repast ) to szeroko stosowany bezpłatny i otwarty, wieloplatformowy zestaw narzędzi do modelowania i symulacji oparty na agentach. Repast ma wiele implementacji w kilku językach ( North, Collier & Vos 2006 ) i wbudowane funkcje adaptacyjne, takie jak algorytmy genetyczne i regresja.
Repast został pierwotnie opracowany przez Davida Sallacha, Nicka Colliera, Toma Howe'a, Michaela Northa i innych z University of Chicago .
Cechy
- różnorodność agentów i przykładów
- w pełni zorientowany obiektowo
- w pełni współbieżny dyskretny harmonogram zdarzeń
- wbudowane narzędzia do rejestrowania i tworzenia wykresów wyników symulacji ( North et al. 2007 )
- umożliwia użytkownikom dynamiczny dostęp i modyfikowanie agentów i modeli w czasie wykonywania
- biblioteki algorytmów genetycznych , sieci neuronowych itp.
- wbudowane modelowanie dynamiki systemów
- narzędzia do modelowania sieci społecznościowych
- wsparcie zintegrowanych systemów informacji geograficznej (GIS).
- zaimplementowane w Javie, C# itp.
- obsługuje języki Java, C#, Managed C++ , Visual Basic.Net, Managed Lisp, Managed Prolog i Python scripting itp.
- jest dostępny na praktycznie wszystkich nowoczesnych platformach komputerowych
Zobacz też
- „Agent'97 Repast” , agent2002.anl.gov.
- Północ, MJ; Collier, Nowy Jork; Vos, JR (2006), „Doświadczenia w tworzeniu trzech implementacji zestawu narzędzi do modelowania agenta Repast”, ACM Transactions on Modeling and Computer Simulation , 16 (1): 1–25, CiteSeerX 10.1.1.331.2313 , doi : 10.1145/1122012.1122013
- Północ, MJ; Tatara, E.; Collier, Nowy Jork; Ozik, J. (2007), „Visual Agent-based Model Development with Repast Simphony” (PDF) , Proceedings of the Agent 2007 Conference on Complex Interaction and Social Emergence, Argonne National Laboratory, Argonne, IL USA
- Barnes, DJ; Chu, D. (2010), Wprowadzenie do modelowania w naukach biologicznych , Springer Verlag
Linki zewnętrzne
Kategoria: