«آچــــــــمز»
چراغ روشن شطرنج ایران
به قلم استاد "محمد زارعی"
Levon Aronian Chess World Cup
آرونیان، قهرمان جام جهانی
ا
چس 24 [شطرنج 24]
یک اپلیکیشن عالی شطرنجی
Chess24 Application
ا
بازی با مگنوس کارلسن
Play Magnus Application
پلی چس آنلاین
PlayChess Application
فریتس (نسخه اندروید)
اپلیکیشن فریتز شطرنج
Stockfish Application
چس: آی او اِس - اندروید
Chess.com Application
Follow Chess Application
Shredder Chess Application
تاکتیک های شطرنج (iOS)
Chess Tactics Application
ساعت شطرنج
آی او اِس - اندروید
Chess Clock Application
سایر اپ های شطرنجی
سه باور غلط درباره ی شطرنج
برگردان از "رامان رامتین"
الکساندر آلخین، نابغه ی دوران
با تشکر از "غلامرضا خواجویی نژاد"
گشایش پارسی
به کوشش "مهدی دوستکام"
كامپيوتر چگونه شطرنج بازي مي كند (2)ادامه ...
اما واقعيت اينستكه هيچ كامپيوتري نمي تواند كل درخت مورد نظر را ايجاد كند . و تمام 10120 حركت ممكن را انجام دهد . بلكه كامپيوتر به جاي تمام كردن كل بازي مي تواند 3 يا 5 يا حتي 10 تا 20 حركت بعدي را انجام دهد (پيش بيني كند) . اگر فرض را بر اين بگيريم كه براي هر حركت مهره در بازي تنها 20 انتخاب داريم براي ايجاد يك درخت 5 مرحله اي كه بتواند 5 حركت جلوتر را پيش بيني كند 320000 حركت ممكن بايد بررسي شود . همچنين اگر بتوان يك درخت 10 مرحله اي ايجاد كرد بنابراين مي توان 10000000000000 ( 10 تريليون ) حركت ممكن را بررسي كرد بنابراين در اينجاست كه سرعت كامپيوتر براي بازي شطرنج مشخص مي شود . هرقدر سرعت كامپيوتر براي بازي بيشتر باشد حركات اينده بهتري در نتيجه با قدرت بيشتري پيش بيني مي شود . اما واقعيت اينجاست كه پرسرعتترين كامپيوتر شطرنج باز دنيا تنها مي تواند تا چند ميليون حركت را در هر ثانيه پيش بيني كند . مثلا اگر كامپيوتر در انتهاي حركت 11 مهره خواهد داشت و حريف 9 مهره در نهايت دو مهره ( 2 = 9 - 11 ) بيشترخواهد داشت كه اين نتيجه "خوب" دارد .
اينكه آيا شاه ما در خطر كيش هست يا خير ، وزير ما در خطر از دست رفتن مي باشد يا خير و موارد ديگر . اينجا وظيفه برنامه نويس است كه فرضا با ارزش گذاري روي مهره ها با اعداد بتواند ارزش مهره ها را مشخص كند مثلا قلعه معادل 5 سرباز است ، فارغ از اينكه تابع ما چه پيچيدگي هاي ديگري مي تواند داشته باشد . مهم اينست كه تابع ما در نهايت چه عددي بر مي گرداند . كه اين تابع نشانگر ميزان خوب يا بد بودن حركتي است كه قرار است انجام شود .
كامپيوتر مهره سفيد است و مي تواند يكي از سه حركت ممكن را انجام دهد . اگر هر يك از سه حركت ممكن را انجام دهد مهره گردان مشكي هم ميتواند سه حركت انجام دهد ( در عمل تعداد حركات بيشتر است كه بدليل بزرگ شدن درخت از كشيدن تمامي حالات صرف نظر مي كنيم ) . بعد از حركت مهره هاي سياه مهره هاي سفيد هم ميتوانند دو حركت انجام دهند . (پايين ترين مرحله درخت ) Parsx
حال كه به انتخاب حركت مشكي رسيديم بايد مقادير مينيمم را در مرحله دوم يعني عمق 3 ( مهره هاي مشكی ) انتخاب كنيم يعني بصورت قراردادي حركات مهره هاي سفيد كه خودش مي باشد بايد كمترين ارزش را داشته باشند بنابراين از سمت چپ بين سه عدد 887 عدد 7 براي مهره سفيد سمت راستي قرار مي گيرد و براي بعدي عدد 5 و بعدي عدد 4 بنابراين شكل درخت به شكل زير در مي آيد :
همانطور كه از شكل پيداست نوبت به انتخاب براي حركات سفيد است بنابراين بايد دوباره ماكسيموم مقادير را انتخاب كنيم . اكنون كامپيوتر آماده انتخاب مقدار ماكسيموم از بين سه عدد 754 مي باشد بنابراين كامپيوتر حركتي كه ارزش 7 دارد را انتخاب مي كند ( ماكسيموم ) Parsx . در اين بين الگوريتم هاي ديگري نيز براي حل مساله صفحات شطرنج وجود دارند كه علاقمندان مي توانند براي اطلاعات بيشتر به جستجو در اين زمينه بپردازند . نوشته شده توسط وحيد آقامحمدي ارسال شده در مورخه : چهارشنبه، 6 تير ماه، 1386 توسط admin
کاربرانی که به این خبر امتیاز داده اند.(قرمز رأی منفی و آبی رأی مثبت):
مرتبط باموضوع : شطرنج خود را بهتر کنید (14) - غنای اسپانیایی [ يكشنبه، 8 بهمن ماه، 1391 ] 2494 مشاهده
استراتژی خوب / استراتژی بد در پیشرفت شطرنج [ شنبه، 6 تير ماه، 1394 ] 3583 مشاهده
مقالات : خودكشي شطرنجي !!! [ سه شنبه، 23 بهمن ماه، 1386 ] 5718 مشاهده
از خاطرات: طرف عین کاسپاروف بازی می کنه!! [ سه شنبه، 17 بهمن ماه، 1391 ] 152584 مشاهده
شطرنج خود را بهتر کنید (9) - وضعیت های ساده [ يكشنبه، 7 خرداد ماه، 1391 ] 3716 مشاهده
|
امتیاز دهی به مطلب
|