لماذا تعمل خوارزمية minimax؟

جدول المحتويات:

لماذا تعمل خوارزمية minimax؟
لماذا تعمل خوارزمية minimax؟
Anonim

تساعد خوارزمية Minimaxفي العثور على أفضل خطوة ، من خلال العمل للخلف من نهاية اللعبة. يفترض في كل خطوة أن اللاعب "أ" يحاول تعظيم فرص فوز "أ" ، بينما في الدور التالي يحاول اللاعب "ب" تقليل فرص "أ" (أي زيادة فرص "ب" في الفوز إلى الحد الأقصى).

لماذا نستخدم خوارزمية minimax؟

Minimax هو نوع من خوارزمية التراجع التي يتم استخدامهافي صنع القرار ونظرية اللعبة للعثور على الحركة المثلى للاعب، بافتراض أن خصمك يلعب أيضًا على النحو الأمثل. يستخدم على نطاق واسع في الألعاب القائمة على الأدوار للاعبين مثل Tic-Tac-Toe و Backgammon و Mancala و Chess وما إلى ذلك.

ما هي مشاكل خوارزمية minimax؟

العيب الرئيسي لخوارزمية minimax هو أنهيصبح بطيئًا حقًا للألعاب المعقدة مثل Chess ، go ، إلخ. هذا النوع من الألعاب له عامل تفرع ضخم ، ولدى اللاعب الكثير من الخيارات ليقررها.

كيف تعمل خوارزمية minimax للشطرنج؟

يتم ذلك باستخدام خوارزمية Minimax. في هذه الخوارزمية ، يتم استكشاف الشجرة العودية لجميع الحركات الممكنة إلى عمق معين ، ويتم تقييم الموضع عند نهاية "أوراق" الشجرة. … تعتمد فعالية خوارزمية minimax بشكل كبير علىعمق البحث الذي يمكننا تحقيقه.

لماذا يعتبر الحد الأدنى هو الأمثل؟

ملخص: من الناحية النظرية ، فإنالإستراتيجية المثلى لجميع أنواع الألعاب ضدالخصم الذكيهي استراتيجية Minimax. يفترض Minimax خصمًا عقلانيًا تمامًا ، والذي يتخذ أيضًا الإجراءات المثلى. ومع ذلك ، في الممارسة العملية ، فإن معظم المعارضين من البشر يبتعدون عن العقلانية.

موصى به: