نت لوگو ( NetLogo ) یک نرم افزار رایگان و متن باز مخصوص مدل سازی پدیده های طبیعی و اجتماعی است. نت لوگو در سال ۱۹۹۹ میلادی توسط یوری ویلنسکی ( Uri Wilensky ) طراحی و اجرا شده است. این نرم افزار توسط مرکز یادگیری متصل و مدل سازی مبتنی بر کامپیوتر ( CCL ) دانشگاه نورث وسترن توسعه یافته است.
نت لوگو برای مدلسازی سیستم های پیچیده ای که دارای ماهیت تکاملی می باشند، بسیار مناسب است. متخصصان در هر زمینه ای می توانند به صدها هزار عامل مستقل از هم دستور بدهند که این مهم منجر به کشف رابطه ی بین رفتار اجزای سیستم در سطح خرد و رفتاری که در سطح سیستم پدیدار می شود، می گردد.
این نرم افزار مستندات و آموزش های گسترده ای دارد که با کتابخانه ای از مدل ها و مجموعه گسترده ای از شبیه سازی های ازپیش نوشته شده که امکان استفاده و تغییر آن ها وجود دارد، پشتیبانی می شود. این شبیه سازی ها در زمینه های مختلفی از علوم طبیعی و اجتماعی مانند زیست شناسی و پزشکی، شیمی و فیزیک، ریاضی و علوم کامپیوتر و اقتصاد و روانشناسی اجتماعی را در برمی گیرند. افزون بر این برنامه های درسی متعددی در خصوص «تحقیق مبتنی بر مدل» وجود داشته که توسط نت لوگو نوشته شده اند و کماکان در حال توسعه می باشند.
برخی از ویژگی ها و مشخصاتی که منجر به تمایز این نرم افزار از سایر محیط ها می گردد، به شرح زیر می باشند:
• دسترسی به این نرم افزار رایگان و برای عموم افراد قابل استفاده است.
• در سیستم های مختلف اعم از لینوکس، ویندوز و مک قابلیت اجرا داشته و از زبان های غیربومی نیز پشتیبانی می کند.
• برنامه نویسی در آن به راحتی صورت گرفته و زبان برنامه نویسی آن قابل فهم است.
• تعداد زیادی از فرایندهای از پیش تعریف شده در آن وجود دارد.
• در قسمت رابط کاربری عناصر واسط متنوعی از قبیل دکمه، اسلایدر، سوییچ، انتخاب کننده، مانیتور، کادر متنی، خروجی و نمودار وجود دارد.
• مدلسازی به روش های متنی بر عامل ( Agent - based ) و پویایی سیستم ها ( System Dynamics ) فراهم است.
به منظور شروع کار با نت لوگو و آشنایی با زبان برنامه نویسی آن در ابتدا پیشنهاد می شود که ابتدا مدل های آماده ای که در کتابخانه این نرم افزار قرارگرفته استفاده کنید. به این منظور لازم است تا مطابق با شکل زیر کتابخانه ی مدل های نت لوگو در اختیار شما قرار بگیرد؛ سپس با انتخاب پوشه و مدل مدنظر خود در این قسمت می توانید مدل را مورد بررسی قراردهید.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفنت لوگو برای مدلسازی سیستم های پیچیده ای که دارای ماهیت تکاملی می باشند، بسیار مناسب است. متخصصان در هر زمینه ای می توانند به صدها هزار عامل مستقل از هم دستور بدهند که این مهم منجر به کشف رابطه ی بین رفتار اجزای سیستم در سطح خرد و رفتاری که در سطح سیستم پدیدار می شود، می گردد.
این نرم افزار مستندات و آموزش های گسترده ای دارد که با کتابخانه ای از مدل ها و مجموعه گسترده ای از شبیه سازی های ازپیش نوشته شده که امکان استفاده و تغییر آن ها وجود دارد، پشتیبانی می شود. این شبیه سازی ها در زمینه های مختلفی از علوم طبیعی و اجتماعی مانند زیست شناسی و پزشکی، شیمی و فیزیک، ریاضی و علوم کامپیوتر و اقتصاد و روانشناسی اجتماعی را در برمی گیرند. افزون بر این برنامه های درسی متعددی در خصوص «تحقیق مبتنی بر مدل» وجود داشته که توسط نت لوگو نوشته شده اند و کماکان در حال توسعه می باشند.
برخی از ویژگی ها و مشخصاتی که منجر به تمایز این نرم افزار از سایر محیط ها می گردد، به شرح زیر می باشند:
• دسترسی به این نرم افزار رایگان و برای عموم افراد قابل استفاده است.
• در سیستم های مختلف اعم از لینوکس، ویندوز و مک قابلیت اجرا داشته و از زبان های غیربومی نیز پشتیبانی می کند.
• برنامه نویسی در آن به راحتی صورت گرفته و زبان برنامه نویسی آن قابل فهم است.
• تعداد زیادی از فرایندهای از پیش تعریف شده در آن وجود دارد.
• در قسمت رابط کاربری عناصر واسط متنوعی از قبیل دکمه، اسلایدر، سوییچ، انتخاب کننده، مانیتور، کادر متنی، خروجی و نمودار وجود دارد.
• مدلسازی به روش های متنی بر عامل ( Agent - based ) و پویایی سیستم ها ( System Dynamics ) فراهم است.
به منظور شروع کار با نت لوگو و آشنایی با زبان برنامه نویسی آن در ابتدا پیشنهاد می شود که ابتدا مدل های آماده ای که در کتابخانه این نرم افزار قرارگرفته استفاده کنید. به این منظور لازم است تا مطابق با شکل زیر کتابخانه ی مدل های نت لوگو در اختیار شما قرار بگیرد؛ سپس با انتخاب پوشه و مدل مدنظر خود در این قسمت می توانید مدل را مورد بررسی قراردهید.
wiki: نت لوگو