در چند سال گذشته، جامعه مدلسازی مبتنی بر عامل (ABM) چندین جعبه ابزار مدلسازی مبتنی بر عامل را توسعه داده است که افراد را قادر میسازد تا برنامههای کاربردی مبتنی بر عامل را توسعه دهند.
روز به روز تعداد بیشتری از این ابزارها به وجود می آیند و هر جعبه ابزار دارای ویژگی های متنوعی است. چندین نفر تلاش کرده اند تا جعبه ابزارها را با یکدیگر مقایسه کنند (به منابع مراجعه کنید). در زیر نموداری برای ثبت بسیاری از ویژگیهایی که برای کاربران کیت ابزار ABM مهم هستند، ارائه شده است.
پلتفرم | دامنه اصلی | سازمان حامی | مجوز (لایسنس) | زبان برنامه نویسی | سیستم عامل | پشتیبانی کاربر | قابلیت های GIS | قابلیت های 3D | آخرین به روزرسانی |
---|---|---|---|---|---|---|---|---|---|
Adaptive Modeler | ساخت مدل های شبیه سازی بازار مبتنی بر عامل برای پیش بینی قیمت سهام واقعی و سایر اوراق بهادار | Altreva; Utrecht, Netherlands | اختصاصی؛ نسخه ارزیابی رایگان در دسترس برای تحقیق و آزمایش (برخی محدودیت ها اما بدون انقضا) | بدون نیاز به مهارت برنامه نویسی یک شکل تطبیقی از برنامه ریزی ژنتیکی برای ایجاد قوانین معاملاتی استفاده می شود. کاربران می توانند توابعی را برای استفاده در موتور برنامه ریزی ژنتیکی انتخاب کنند. | ویندوز | پرسشهای متداول، مستندات، آموزش، مثالها، انجمن، پشتیبانی ایمیل | ناشناخته | آری Up to 3 agent properties can be visualized in real-time using 2D graphics and color | ژوئیه ۲۰, ۲۰۲۰ (Version 1.6.0) [۱] |
AnyLogic | هدف کلی عامل محور؛ همچنین از شبیهسازیهای دینامیک رویداد گسسته و سیستم پشتیبانی میکند. | شرکت AnyLogic؛ Oakbrook Terrace، ایلینوی، ایالات متحده آمریکا | اختصاصی؛ نسخه یادگیری شخصی، رایگان در دسترس است | Java | Linux, macOS, Windows | دموها آموزش؛ جامعه آنلاین؛ سوال پرسیدن؛ کمک آنلاین؛ آموزش; خدمات مشاوره | آری: supports both tile maps from free online providers and shapefile-based maps | آری | نوامبر ۲۰, ۲۰۲۴[۲][۳] |
Framsticks | شبیهسازیهای 2 بعدی/3 بعدی سیستمهای چند عاملی (در حال تکامل) و حیات مصنوعی | دانشگاه صنعتی پوزنان، پوزنان، لهستان | بستگی به ماژول دارد: GPL/LGPL/Proprietary | FramScript (similar to JavaScript) | Cross-platform | توسعه دهنده ایمیل؛ آموزش; دستی؛ سوالات متداول انجمن ها API; مستندات؛ انتشارات منتخب؛ نمونه ها | آری | آری | ژوئیه ۱۴, ۲۰۱۵ |
GAMA Platform | مدلسازی و محیط توسعه شبیهسازی برای ساخت شبیهسازیهای مبتنی بر عامل فضایی صریح. | واحد تحقیقات بین المللی IRD/SU UMMISCO، فرانسه | GPL v3.0 | GAML (GAma Modeling Language) for simulations, Java for extensions | Windows; Linux; *nix; Mac OS X | آموزش; دستی؛ سوالات متداول انجمن ها مستندات؛ انتشارات منتخب؛ نمونه ها | آری | آری | ۱۵ آوریل ۲۰۲۳[۴] | (version 1.9.1)
MASON | هدف کلی؛ پیچیدگی اجتماعی، مدل سازی فیزیکی، مدل سازی انتزاعی، هوش مصنوعی / یادگیری ماشینی | دانشگاه جورج میسون، فیرفکس، ویرجینیا، ایالات متحده آمریکا | مجوز آزاد آکادمیک (متن باز) | Java | Cross-platform | لیست پستی؛ مستندات؛ آموزش; پسوند شخص ثالث؛ مقالات مرجع؛ API | آری | آری | سپتامبر ۳, ۲۰۱۹ (Version 20)[۵] |
NetLogo | علوم اجتماعی و طبیعی؛ به کاربران مبتدی کمک کنید تا شروع به نوشتن مدل کنند | دانشگاه نورث وسترن، ایوانستون، ایلینوی، ایالات متحده آمریکا | GPL | NetLogo | Cross-platform | مستندات؛ سوالات متداول مراجع انتخاب شده؛ آموزش; پسوند شخص ثالث؛ لیست نقص؛ لیست های پستی | آری | آری | سپتامبر ۲۹, ۲۰۲۲ (Version 6.3.0) [۶] |
Repast | علوم اجتماعی | آزمایشگاه ملی آرگون، دانشگاه شیکاگو؛ لمونت، ایلینوی، ایالات متحده آمریکا | BSD | Java (RepastS, RepastJ); Python (Repast4Py); Visual Basic, .Net, C++, J#, C# (Repast.net) | Cross-platform | مستندات؛ لیست پستی؛ لیست نقص؛ مقالات مرجع؛ ابزار خارجی؛ آموزش; سوالات متداول نمونه ها | آری | آری | دسامبر ۲۲, ۲۰۲۲ (Version 2.10.0) [۷] |
Soar | هوش مصنوعی هدف عمومی؛ مدل سازی عملکرد انسانی؛ یادگیری (از جمله یادگیری مبتنی بر توضیح) | جان ای. لیرد، کلر بیتس کونگدون، مازین آسانی، نیت دربینسکی و جوزف زو. بخش علوم و مهندسی کامپیوتر، دانشگاه میشیگان، آن آربور، میشیگان، ایالات متحده آمریکا | BSD | Soar 1 to 5 in Lisp; Soar 6 in C; Java, C++, TCL | Cross-platform | مستندات؛ سوالات متداول انتشارات منتخب؛ لیست نقص؛ پسوند شخص ثالث؛ لیست پستی؛ تماس با نویسندگان؛ آموزش; نمونه ها ویکی | ناشناخته | ناشناخته | ژوئیه ۲۸, ۲۰۱۷ (Version 9.6.0) [۸] |
StarLogo | علوم اجتماعی و طبیعی؛ مربیان؛ برای دانشآموزان برای مدلسازی رفتار سیستمهای غیرمتمرکز؛ کاربر پسند برای دانش آموزان K-12 | میچل رسنیک، اریک کلوپفر، و دیگران در آزمایشگاه رسانه MIT و برنامه آموزش معلمان MIT Scheller، موسسه فناوری ماساچوست. کمبریج، MA، ایالات متحده آمریکا | رایگان (متن بسته) – مجوز نرم افزار Clearthought، نسخه 1.0 | StarLogo (an extension of Logo) | Cross-platform | لیست پستی؛ آموزش; سوالات متداول لیست اشکال؛ مستندات؛ مخاطبین توسعه دهنده | ناشناخته | ناشناخته | نوامبر ۲۷, ۲۰۱۸ [۹] |
Swarm | بر اساس عامل هدف عمومی | گروه توسعه Swarm | GPL | Java; Objective-C | Cross-platform | ویکی؛ آموزش; نمونه ها مستندات؛ سوالات متداول انتشارات منتخب؛ لیست های پستی | ناشناخته | ناشناخته | ۲۰۰۵ |