الألعاب :: Alphabeta.

البحث عن شجرة اللعبة مع واجهة وجوه موجهة
التحميل الان

الألعاب :: Alphabeta. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Stig Brautaset
  • موقع ويب الناشر:
  • http://search.cpan.org/~stig/Games-AlphaBeta-0.4.6/lib/Games/AlphaBeta/Reversi.pm

الألعاب :: Alphabeta. العلامات


الألعاب :: Alphabeta. وصف

البحث عن شجرة لعبة مع واجهة وجوه موجهة الألعاب :: Alphabeta هي فئة البحث عن شجرة اللعبة مع واجهة وجوه موجهة للكائنات. حزمة Synopsis My :: Gamepos؛ استخدام قاعدة QW (الألعاب :: Alphabeta :: موضع)؛ # موقف البداية الموضعية Sub _init {...} (...} الأساليب المطلوبة من قبل الألعاب :: Alphabeta Sub تطبيق {...} Sub Endpos {...} # # اختياري الفرعية تقييم {...} Sub Findmoves {...} # ارسم موقعا في اللعبة (اختياري) السحب الفرعي {...} حزمة الرئيسية؛ بلدي $ pos = بلدي :: gamepos-> جديد؛ بلدي لعبة $ = الألعاب :: Alphabeta-> جديد ($ POS)؛ بينما (لعبة $-> Abmove) {Print Draw ($ game-> peek_pos)؛ } الألعاب :: Alphabeta يوفر تطبيقا عاما لخوارزمية البحث عن شجرة لعبة Alphabeta (المعروف أيضا باسم Minimax Search مع تشذيب ألفا بيتا). يمكن استخدام هذه الخوارزمية للعثور على أفضل خطوة في وضع معين في أي لاعبين، لعبة صفرية مبلغ مع معلومات مثالية. وتشمل أمثلة مثل هذه الألعاب الشطرنج، Othello، Connect4، GO، TIC-TAC-Toe والعديد منها، يجب على العديد من Boardgames.users نقل كائن يمثل الحالة الأولية للعبة كوسيطة أولية جديدة (). يجب أن يقدم هذا الكائن الطرق التالية: نسخ ()، وتطبيق ()، والنهاية ()، وتقييم () و FindMoves (). يتم شرح هذا بعناية أكبر في الألعاب :: Alphabeta :: موضعه وهو فئة أساسية يمكنك استخدامه لتنفيذ كائن موضعك. متطلبات: perl.


الألعاب :: Alphabeta. برامج ذات صلة