سورس شبیه سازی الگوریتم های مسیریابی به زبان سی شارپ
در اين بخش سورس شبیه سازی الگوریتم های مسیریابی به زبان سی شارپ را براي شما آماده كرده ايم كه در محيط نرم افزار Visual Studio و زبان برنامه نويسي سی شارپ نوشته شده است. در ادامه مي توانيد توضيحات و تصاوير مربوط به اين پروژه را مشاهده کنید.
توضیحات پروژه
در این پروژه بعد از اجرا شدن فایل اجرای، پنجره ای باز می شود که شامل دو گزینه “شبیه سازی الگوریتم ها” و “آزمایش الگوریتم ها” است. کاربر با انتخاب گزینه اول وارد محیط مربوط به شبیه سازی می شود و با انتخاب گزینه دوم هم وارد محیط آزمایش الگوریتم می شود.
برخی از قابلیت های این پروژه را در لیست زیر مشاهده می کنید.
- امکان شبیه سازی الگوریتم ها
- امکان باز کردن نقشه
- امکان ذخیره نقشه
- امکان ایجاد نقشه جدید
- امکان جستجوی ناآگاهانه اول عمق
- امکان جستجوی اول سطح
- امکان جستجوی آگاهانه براساس الگوریتم A*
- امکان جستجوی آگاهانه براساس الگوریتم GA*
- امکان جستجوی آگاهانه براساس الگوریتم D*
- امکان محاسبه آزمون زمان اجرای الگوریتم ها
توضیح الگوریتم ها
الگوریتم A*: یکی از الگوریتم های پر استفاده برای پیمایش گراف و جستجوی مسیر بین دو نقطه است. علت استفاده گسترده از این الگوریتم، دقت بسیار بالای آن است.
الگوریتم GA*: تکنیک جستجو برای یافتن راه حل تقریبی جهت بهینه سازی و مسائل جستجو است.
الگوریتم A*: یک الگوریتم جستجوی افزایشی آگاهانه است.
الگوریتم جستجوی اول عمق (DFS): یک استراتژی جستجوی فضای حالت است که در آن یک جستجوی عمق محدود، چندین بار اجرا می شود که با هر تکرار حد عمق را تا زمانی که به مقدار D (کم عمق ترین حالت نهایی) برسد، افزایش می دهد.
الگوریتم جستجوی اول سطح (BFS): یکی از الگوریتم های پیمایش گراف است. استراتژی جستجوی در این سطح، جستجوی سطح به سطح گراف است.
هیچ نظری ثبت نشده است