विवरण
बॉल्स-जार पहेली सॉर्टिंग गेम एक 100% निःशुल्क गेम है।
आप किसी भी जार से गेंद उठा सकते हैं। आपको इसे एक खाली जार या जार में डालना है, जिसमें ऊपर की गेंद समान रंग की हो। इससे पहले कि आप दूसरी गेंद उठा सकें, आपको एक गेंद गिरानी होगी। गेंदों की पिक्स और बूंदों को व्यवस्थित करें ताकि एक ही रंग की सभी गेंदें एक जार में उतरें।
अगर आप फंस गए हैं, तो मदद आपकी उंगलियों पर है! यह आपके खेल को समाप्त करने के लिए एक चाल या चालों का एक क्रम बनाने में आपकी मदद कर सकता है। यह आपको यह संकेत देने के लिए पर्याप्त स्मार्ट भी हो सकता है कि आपके द्वारा अभी-अभी किया गया एक कदम अच्छा नहीं है, यानी आपके खेल को कुछ अनसुलझी स्थिति में ले जाएगा।
काफी सरल लगता है? हां, लेकिन तभी जब इतने रंग न हों। विभिन्न अवस्थाओं की संख्या के बारे में सोचें, यानी आप 20 रंगों को 20 जार में कैसे व्यवस्थित कर सकते हैं। यह 80!/(4!)^20 = 1.78e91 है। समय और स्मृति दोनों के संदर्भ में उस विशाल राज्य स्थान पर समाधान खोजना एक चुनौती होगी। आइए देखें कि आपका छोटा फोन इससे कैसे निपट सकता है जब आप एक चाल चलने के लिए इसकी मदद मांगते हैं!
कम संख्या में रंगों के साथ प्रयास करने से न डरें, उदा। 5 या उससे कम; और मदद करने के लिए अधिक संख्या में खाली/अतिरिक्त जार का उपयोग करना। यदि आप उसी के बीच में फंस गए हैं तो आप 1 अतिरिक्त जार जोड़ सकते हैं। आप पूर्ववत कर सकते हैं और दूसरा पथ आज़मा सकते हैं; और निश्चित रूप से, आप हमेशा मदद का उपयोग एक चाल चलने के लिए कर सकते हैं। इसके साथ कुछ स्वाद प्राप्त करें और आप हमेशा अपनी सीमा को अधिक रंगों और/या कम खाली/अतिरिक्त जार के साथ आगे बढ़ा सकते हैं।
मेरे लिए चल रही चुनौती और खेल के संभावित भविष्य के अपडेट:
1. अधिक संख्या में रंगों की पेशकश करें।
2. कम मेमोरी का उपयोग करने और तेजी से चलाने के लिए एल्गोरिदम का अनुकूलन करें।
3. खेल को और अधिक रोचक बनाने के लिए बेहतर ग्राफिकल इंटरफ़ेस।
प्रश्नों, टिप्पणियों और सुझावों का हमेशा स्वागत है!
नवीनतम संस्करण में नया क्या है 6.0
(1) Fix SeekBar's min for API < 26. (2) Spacing the control buttons to avoid overlaps. (3) Fix the view of 1,2,3 rows and messages for older/lower resolution devices.