| खेल :: अल्फाबेटा ऑब्जेक्ट ओरिएंटेड इंटरफ़ेस के साथ गेम-ट्री सर्च |
अब डाउनलोड करो |
खेल :: अल्फाबेटा रैंकिंग और सारांश
- लाइसेंस:
- Perl Artistic License
- प्रकाशक का नाम:
- Stig Brautaset
- प्रकाशक वेब साइट:
- http://search.cpan.org/~stig/Games-AlphaBeta-0.4.6/lib/Games/AlphaBeta/Reversi.pm
खेल :: अल्फाबेटा टैग
खेल :: अल्फाबेटा विवरण
ऑब्जेक्ट ओरिएंटेड इंटरफ़ेस के साथ गेम-ट्री सर्च गेम्स :: अल्फाबेटा ऑब्जेक्ट ओरिएंटेड इंटरफ़ेस के साथ गेम-ट्री सर्च क्लास है। Synopsis पैकेज मेरा :: GamePos; बेस क्यूडब्ल्यू का उपयोग करें (गेम्स :: अल्फाबेटा :: स्थिति); # प्रारंभिक स्थिति sub _init {...} # विधियों द्वारा आवश्यक विधियों :: अल्फाबेटा उप लागू {...} उप endpos {...} # वैकल्पिक उप मूल्यांकन {...} sub findmoves {...} # खेल में एक स्थिति बनाएं (वैकल्पिक) उप-ड्रा {...} पैकेज मुख्य; मेरे $ pos = my :: gamepos-> नया; मेरा $ गेम = गेम्स :: अल्फाबेटा-> नया ($ POS); जबकि ($ खेल-> अबमोव) {प्रिंट ड्रा ($ गेम-> peek_pos); } गेम्स :: अल्फाबेटा अल्फाबेटा गेम-ट्री सर्च एल्गोरिदम का एक सामान्य कार्यान्वयन प्रदान करता है (जिसे अल्फा बीटा प्रुनिंग के साथ मिनीमैक्स खोज भी कहा जाता है)। इस एल्गोरिदम का उपयोग किसी भी दो-खिलाड़ी, शून्य-योग गेम में सही जानकारी के साथ किसी विशेष स्थिति में सबसे अच्छा कदम खोजने के लिए किया जा सकता है। इस तरह के खेलों के उदाहरणों में शतरंज, ओथेलो, कनेक्ट 4, गो, टिक-टैक-पैर और कई, कई अन्य बोर्डगैम्स शामिल हैं इस ऑब्जेक्ट को निम्न विधियों को प्रदान करना होगा: प्रतिलिपि (), लागू (), एंडपीओएस (), मूल्यांकन () और FindMoves ()। गेम :: अल्फाबेटा :: स्थिति में यह अधिक सावधानी से समझाया गया है जो एक बेस क्लास है जिसका उपयोग आप अपनी स्थिति ऑब्जेक्ट को लागू करने के लिए कर सकते हैं। आवश्यकताएं: · पर्ल
खेल :: अल्फाबेटा संबंधित सॉफ्टवेयर