الگوریتم تکاملی زنبور عسل Bee Algorithm, کد متلب معمای 8 وزیر (N Queen)

حل معمای n وزیر با الگوریتم کلونی زنبور عسل

معمای 8 وزیر

حل معمای n وزیر با الگوریتم کلونی زنبور عسل

 

معمای ۸ وزیر: 

حل معمای n وزیر با الگوریتم کلونی زنبور عسل

حل معمای n وزیر با الگوریتم کلونی زنبور عسل

هدف از مساله هشت وزیر، چیدن ۸ مهره وزیر روی یک صفحه شطرنج خالی است، به قسمی که هیچ مهره‌ای مهره‌های دیگر را تهدید نکند. به عبارت دیگر، ۸ وزیر باید به نحوی چیده شوند که هیچ‌کدام در بک سطر، بک ستون یا بک قطر قرار نداشته باشند

ما در این کد مسئله N وزیر را با الگوریتم کلونی زنبور عسل در نرم افزار متلب حل کرده ایم و به همراه یک فایل توضیحات خط به خط کد در اختیار شما قرار خواهیم داد.

 

الگوریتم کلونی زنبور:

الگوریتم کلونی زنبورهای مصنوعی رفتار کاوشی زنبورهای عسل را شبیه سازی می کند .

الگوریتم دیگری که رفتار کاوشی زنبورها را با یک مدل الگوریتمی متفاوت شبیه سازی می کند الگوریتم زنبور عسل BA است .

 

الگوریتم کلونی زنبورهای مصنوعی توسط کارابوگا در سال 2005 برای بهینه سازی واقعی پارامترها ارائه شد، این الگوریتم رفتار کاوشی کلونی زنبورها را برای مسایل بهینه سازی بدون محدودیت شبیه سازی می کند. برای حل مسائل بهینه سازی با محدودیت یک روش اداره محدودیت با این الگوریتم ترکیب می شود.

در شکل زیر نتیجه حاصل از اجرای الگوریتم ABC برای حل معمای هست وزیر را میتوانید مشاهده کنید

حل معمای n وزیر با الگوریتم کلونی زنبور عسل

حل معمای n وزیر با الگوریتم کلونی زنبور عسل

 

جهت خرید آنلاین و دریافت کد متلب حل معمای n وزیر با الگوریتم کلونی زنبور عسل از بخش زیر اقدام فرمایید

 

[parspalpaiddownloads id=”27″]

 

شماره پشتیبانی : 09120563264

ایمیل : matlab24ir@gmail.com و یا info@matlab24.ir

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *