Mesa: النمذجة المعتمدة على الوكلاء في بايثون
Mesa هو إطار عمل مرخص بموجب Apache2 للنمذجة المعتمدة على الوكلاء (ABM) في بايثون. يتيح Mesa للمستخدمين إنشاء نماذج معتمدة على الوكلاء بسرعة باستخدام مكونات أساسية مدمجة (مثل الشبكات المكانية وجدولة الوكلاء) أو تنفيذات مخصصة. يمكن للمستخدمين تصور هذه النماذج باستخدام واجهة قائمة على المتصفح وتحليل نتائجها باستخدام أدوات تحليل البيانات في بايثون. يهدف Mesa إلى أن يكون النظير القائم على بايثون لـ NetLogo وRepast وMASON.
الميزات
- مكونات معيارية
- تصور قائم على المتصفح
- أدوات مدمجة للتحليل
كيفية استخدام Mesa
لبدء استخدام Mesa بسرعة، يمكنك تثبيته باستخدام الأمر التالي:
pip install mesa
لتشغيل نموذج تجريبي، قم باستنساخ مجلد المستودع واستدعاء mesa runserver
لأحد أدلة الأمثلة:
mesa runserver examples/wolf_sheep
موارد إضافية
للمزيد من المساعدة في استخدام Mesa، تحقق من الموارد التالية:
المساهمة في Mesa
إذا واجهت مشكلة، يرجى تقديم تذكرة لمناقشتها. إذا كان ذلك ممكنًا، تابع مع طلب سحب. إذا كنت ترغب في إضافة ميزة، يرجى التواصل عبر تذكرة أو للمناقشة. من المرجح أن تتم إضافة ميزة إذا قمت ببنائها!
دليل المساهمين
يمكنك الاطلاع على لمزيد من المعلومات حول كيفية المساهمة في Mesa.
حزم Mesa
يمكنك الاطلاع على التي شاركها المستخدمون والتي قد ترغب في استخدامها في نموذجك.
الفهارس والجداول
© حقوق النشر 2015-2024، فريق مشروع Mesa. تم البناء باستخدام سمة PyData Sphinx 0.15.4.