खेल :: Yasudoku :: बोर्ड

सुडोकू बोर्ड को परिभाषित करता है
अब डाउनलोड करो

खेल :: Yasudoku :: बोर्ड रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • Perl Artistic License
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Andrew Wyllie
  • प्रकाशक वेब साइट:
  • http://search.cpan.org/~wyllie/

खेल :: Yasudoku :: बोर्ड टैग


खेल :: Yasudoku :: बोर्ड विवरण

सुडोकू बोर्ड को परिभाषित करता है गेम्स :: यासूदोकू :: बोर्ड एक पर्ल मॉड्यूल है जो सुडोकू बोर्ड को परिभाषित करता है। मिथोड्स_इनिट एक नया बोर्ड शुरू करता है गेम बोर्ड 9 कॉलम द्वारा 9 पंक्तियां हैं, लेकिन हम बोर्ड को एक आयामी सरणी में स्टोर करेंगे - उदाहरण के लिए, तत्व 9 होगा पंक्ति 2 पर मानचित्र, कॉलम 1 (ध्यान रखें कि सरणी का पहला तत्व 0 है) .get_rows / get_row पंक्तियों को प्राप्त करें सभी पंक्तियों की एक सरणी को एक रेफरी वापस कर देगा। Get_Row बस एक पंक्ति वापस कर देगा - मान्य पंक्ति संख्या 1 - 9.get_cols / get_col प्राप्त करें Cols सभी कोलों की एक सरणी के लिए एक रेफरी वापस कर देंगे। Get_Col एक पंक्ति वापस कर देगा - मान्य कर्नल नंबर 1 - 9.get_grps / get_grp समूह वर्गों में नौ बक्से समूह के एक सेट के रूप में परिभाषित किए गए हैं, समूहों की तीन पंक्तियां और प्रत्येक पंक्ति में तीन समूह हैं। उन्हें निम्नानुसार गिना जाता है। 1 | 2 | 3 --- | --- | --- 4 | 5 | 6 --- | --- | --- 7 | 8 | 9 get_grps सभी समूहों की एक सरणी के लिए एक रेफरी वापस कर देंगे। Get_GRP केवल एक समूह को वापस कर देगा जिसे उपरोक्त संख्याओं में से एक द्वारा निर्दिष्ट किया जा सकता है .get_values ​​मानों के साथ सभी वर्गों की एक सूची वापस करें Setget_Element_membership के साथ यह विधि तीन समूहों को वापस कर देगा जो तत्व सदस्य है। एक पंक्ति, एक कॉलम और एक समूह। Show_board यह विधि बोर्डशो_बोर्ड की वर्तमान स्थिति को प्रदर्शित करती है यह विधि बोर्ड की वर्तमान स्थिति को प्रदर्शित करती है जिसमें प्रत्येक अनसुलझा वर्ग के लिए संभावित मान शामिल हैं। CODUCES_NUM ARRAJASS_TWO यह PASS ARD_NUM ARRAYS के लिए दिखता है, जिसमें एक अद्वितीय मान होता है और इसलिए उन्हें उस मूल्य को निर्दिष्ट करने की आवश्यकता होती है उदाहरण: स्क्वायर 1 (1,2,3) वर्ग 2 हो सकता है (2,3,4,6) वर्ग 3 (2,3,4,5) वर्ग 4 हो सकता है (5,6) क्योंकि वर्ग 1 '1' के साथ एकमात्र व्यक्ति है, इसे 1 आवश्यकताओं की आवश्यकता है: · पर्ल


खेल :: Yasudoku :: बोर्ड संबंधित सॉफ्टवेयर