مقایسه نرم افزار مدل سازی عامل بنیان

در چند سال گذشته، جامعه مدل‌سازی مبتنی بر عامل (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 ویکی؛ آموزش; نمونه ها مستندات؛ سوالات متداول انتشارات منتخب؛ لیست های پستی ناشناخته ناشناخته ۲۰۰۵
پیمایش به بالا