ورود

View Full Version : سوال: من می خوام بازی دوز رو بنویسم



kamran_14
یک شنبه 07 فروردین 1390, 21:04 عصر
سلام
ببخشید
من می خوام بازی دوز رو بنویسم
اما می خوام قبل از شروع نوشتن برنامه بیشتر روی الگوریتم فکر کنم تا مثل برنامه های قبل که نوشتم، هر دفعه الگوریتم رو تغییر ندم
می شه به من در طراحی الگوریتم کمکم کنید
مثلا طرف مقابل بازیکن که کامپیوتره کدوم خانه ها رو انتخاب کنه
یه سوال دیگه اگه "OXO" هم باشه برنده حساب می شه یا نه؟

mahdi68
سه شنبه 09 فروردین 1390, 14:12 عصر
سلام
لینک زیر کاملا توضیح داده
http://en.wikipedia.org/wiki/Tic-tac-toe
میتونین از الگوریتم های min max استفاده کنید و یا برای هر حالت شرط بزارید و ...
موفق باشید

kamran_14
سه شنبه 16 فروردین 1390, 18:01 عصر
سلام

میتونین از الگوریتم های min max استفاده کنید
ببخشید من انگلیسیم ضعیفه
آیا منظورتون اینه که :
مثلا اگه X من باشم و O کامپیوتر
سیستم برای اینکه بدونه که O رو کجا باید بذاره باید تعداد X هایی که در سطر اول ، تعداد X هایی که در سطر دوم و تعداد X هایی که در سطرn...
و تعداد X هایی که در ستون اول، تعداد X هایی که در ستون دوم و تعداد X هایی که در ستون n... و تعداد X هایی که در قطر فرعی واصلی هست از قبل در یک آرایه ذخیره می کنیم و بعد Max تعداد xها رو بدست می آریم تا سیستم o رو اونجا بذاره که نتونه برنده بشه
می شه بیشتر توضیح بدین؟