پیاده سازی مسئله وزیر در هوش مصنوعی به زبان Python


این پروژه پیاده سازی مسئله معروف وزیر با n وزیر و n خانه شطرنج به زبان پایتون توسط بنده است. تعداد وزیر ها و خانه های شطرنج از کاربر پرسیده میشود. صورت مسئله به این صورت است:

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

کدهای پروژه در گیت بنده:

https://gitlab.com/kyxey/inoffensive-queens


ویدئو توضیح پروژه و کدهای آن:

https://www.aparat.com/v/4rFAg