پروژه ی بازی نقطه خط با هوش مصنوعی تحت وب با جاوااسکریپت

بازی نقطه خط یک بازی قدیمی و نوستالژیه که همه ی ما در دوران کودکی اون رو روی کاغذ بازی کردیم. از اونجایی که این بازی قاعده ی ساده ای برای بازی کردن داره میتونه پروژه ی آموزشی خوبی برای ساخت یک هوش مصنوعی ساده و راحت باشه.

ما در نوین کد نمونه ی این بازی رو به صورت ۴ در ۴ و تحت وب و به زبان جاوااسکریپت براتون آماده کردیم. در این بازی با انتخاب کردن هر خط بین نقطه ها، اون خط به رنگ آبی رسم میشه و بعد از اون، کامپیوتر خط بعدی رو خودش رو به رنگ قرمز رسم میکنه. همینطور پیش میره تا سه خط از یک مربع رسم شده باشه، هر کس خط چهارم اون مربع رو بکشه مربع به رنگ اون (آبی یا قرمز) در میاد و در پایان هر کس مربع های بیشتری داشته باشه برندس.

هوش مصنوعی به صورتی نوشته شده که خیلی پیچیده نباشه و بشه راحت کامپیوتر رو برد، اگر همه ی قوانین بازی به کامپیوتر داده بشه اون رو شکست ناپذیر میکنه. البته باید بگم با همین برنامه ی ساده هم بارها پیش میاد که از کامپیوتر ببازین!!

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

یک نمونه از بازی با این کدهای رو توی فیلم زیر میتونید ببینید:

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

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

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