نت لوگو

نت لوگو یک نرم‌افزار رایگان و متن باز مخصوص مدل سازی مبتنی بر عامل (Agent-based Modeling) است که در سال ۱۹۹۹ میلادی توسط یوری ویلنسکی (Uri Wilensky) طراحی و اجرا شده‌است. این نرم افزار توسط مرکز یادگیری متصل و مدل سازی مبتنی بر کامپیوتر (CCL) دانشگاه نورث وسترن پشتیبانی می شود

در زبان نت لوگو عامل ها به سه دسته 1-  لاکپشت یا ترتل (turtle)، 2- اجزای محیط یا پچ (patch) و 3- لینک (link) تقسیم می شوند. این زبان برنامه نویسی مرتب در حال توسعه یافتن است و در قالب نسخه های جدیدی ارایه می شود  

برای ارتباط براقرارکردن این زبان با سایر نرم افزار ها و زبان های دیگر نظیر فایل های csv، نقشه های GIS، زبان برنامه نویسی متلب، زبان برنامه نویسی R، پایتون و سایر موارد، افزونه های (Extensions) بسیار جالبی برای آن توسعه یافته است. این افزونه ها اساسا توسط زبان های برنامه نویسی Java و Scala توسعه می یابند.

ترجمه فارسی راهنمای اصلی نت لوگو 
به موازات توسعه نرم افزار نت لوگو، راهنمای اصلی (Netlogo User Manual) نیز توسعه می یابد  . این راهنمای اصلی که به زیان انگلیسی نوشته می شود تاکنون ترجمه هایی از برخی نسخه های آن نیز به زیان های چینی (نسخه 4.0.2)، ژاپنی(5.3.1)، چکی (4.0.4) و اسپانیایی (6.0) ارایه شده است.  

ترجمه فارسی بخش های اصلی نسخه (6.2.0) نیز در سال 1399 توسط حسین سبزیان صورت پذیرفته است که در لینک  قابل دسترسی است.

برخی کاربردها 

در تحقیقی از نت لوگو برای شبیه سازی یک مدل عامل محور و سپس ترکیب آن با یک تکنیک تصمکیم گیری گروهی به منظور بهبود عملکرد دپارتمان های اورژانس  استفاده شد.

در تحقیق دیگری نیز از نت لوگو برای ایجاد یک شبیه سازی عامل بنیان و ترکیب ان با یادگیری ماشین و الگوریتم ژنتیک به منظور تخصیص بهینه منابع برای دپارتمان های اورژانس نیز استفاده شد.

در تحقیق دیگری نیز با استفاده از نت لوگو یک مدل عامل بنیان برای اقتصاد اسلامی توسعه یافت. در این مدل نحوه توزیع ثروت در جامعه، شکل گیری شکاف ثروت و کارکردهای اقتصاد اسلامی ( صدقه) در کاهش این شکاف مورد بررسی قرار گرفت .

جستارهای وابسته

منابع 

پلت‌فرم جاوا
زبان‌های برنامه‌نویسی شبیه‌سازی
زبان‌های برنامه‌نویسی مبتنی بر عامل
نرم‌افزار شبیه‌سازی
نرم‌افزارهای آزاد برنامه‌نویسی‌شده با اسکالا
نرم‌افزار عامل-بنیان