Minesweeper (video game)
માઇન્સવીપર એ લોજિક પઝલ વિડિયો ગેમ શૈલી છે જે સામાન્ય રીતે પર્સનલ કમ્પ્યુટર્સ પર રમાય છે. આ રમતમાં ક્લિક કરી શકાય તેવી ટાઇલ્સની ગ્રીડ છે, જેમાં છુપાયેલી "ખાણો" (મૂળ રમતમાં નૌકાદળની ખાણો તરીકે દર્શાવવામાં આવી છે) સમગ્ર બોર્ડમાં વેરવિખેર છે. તેનો ઉદ્દેશ દરેક ક્ષેત્રમાં પડોશી ખાણોની સંખ્યા વિશેના સંકેતોની મદદથી કોઈપણ ખાણમાં વિસ્ફોટ કર્યા વિના બોર્ડને સાફ કરવાનો છે. માઇન્સવીપરના પ્રકારો બનાવવામાં આવ્યા છે જે માઇન્સવીપર એક્સ, ક્રોસમાઈન્સ અને માઇનહન્ટ જેવા મૂળભૂત ખ્યાલો પર વિસ્તૃત થાય છે. માઇનસ્વીપરને અન્ય રમતોમાં મિનીગેમ તરીકે સામેલ કરવામાં આવ્યું છે, જેમ કે રુનસ્કેપ અને માઇનક્રાફ્ટ 2015 એપ્રિલ ફૂલ્સ અપડેટ. માઇન્સવીપરનું મૂળ અસ્પષ્ટ છે. ટેકરાડરના જણાવ્યા અનુસાર, રમતનું પ્રથમ સંસ્કરણ 1990નું માઈક્રોસોફ્ટ માઇન્સવીપર હતું, પરંતુ યુરોગેમર કહે છે કે ઇયાન એન્ડ્રુ દ્વારા માઇન-આઉટ (1983) પ્રથમ માઇન્સવીપર રમત હતી. માઈક્રોસોફ્ટ માઇન્સવીપરના નિર્માતા કર્ટ જોહ્ન્સન સ્વીકારે છે કે તેમની રમતની રચના અન્ય રમતમાંથી લેવામાં આવી હતી, પરંતુ તે માઇન્ડ-આઉટ નહોતી, અને તેમને યાદ નથી કે તે કઈ રમત છે. માઇન્સવીપરમાં, છુપાયેલી ખાણો બોર્ડમાં વેરવિખેર હોય છે, જે કોષોમાં વહેંચાયેલી હોય છે. કોષોમાં બહુવિધ સંભવિત સ્થિતિઓ હોય છેઃ ખુલ્લી ટાઇલ્સ (રમતની શરૂઆતમાં બોર્ડને આવરી લે છે, ફ્લેગને દૂર કરીને પણ બનાવી શકાય છે) ક્રમાંકિત ટાઇલ્સ (1-8 બતાવી શકે છે) ખાલી ટાઇલ્સ (કોઈ ખાણો કર્ણ પર/ટાઇલની બાજુમાં નથી) ફ્લેગ્ડ ટાઇલ્સ (ખુલ્લી ટાઇલ પર જમણું ક્લિક કરવું) (?) પ્રશ્ન ચિહ્નવાળી ટાઇલ્સ (ફ્લેગ કરેલી ટાઇલ પર જમણું-ક્લિક કરવું; માત્ર ચોક્કસ અમલીકરણમાં અસ્તિત્વ ધરાવે છે) એક ન ખોલેલો કોષ ખાલી અને ક્લિક કરી શકાય તેવો હોય છે, જ્યારે એક ખુલ્લો કોષ ખુલ્લી હોય છે. ફ્લેગ્ડ કોષો સંભવિત ખાણના સ્થાનને સૂચવવા માટે ખેલાડી દ્વારા ચિહ્નિત કરાયેલ ખુલ્લા કોષો છે; કેટલાક અમલીકરણ શંકાસ્પદ ખાણને ઉઘાડું પાડવાના જોખમને ઘટાડવા માટે ફ્લેગ કરેલા કોષોને ખોલી ન શકાય તેવા બનાવે છે. ખેલાડી તેને ખોલવા માટે કોષ પસંદ કરે છે. જો કોઈ ખેલાડી ખાણ ધરાવતો કોષ ખોલે છે, તો રમત નુકસાનમાં સમાપ્ત થાય છે. નહિંતર, ખુલ્લો કોષ ક્યાં તો એક સંખ્યા પ્રદર્શિત કરે છે, જે ત્રાંસા અને/અથવા તેની નજીકની ખાણોની સંખ્યા સૂચવે છે, અથવા ખાલી ટાઇલ (કેટલીકવાર 0 તરીકે દર્શાવવામાં આવે છે), અને નજીકના તમામ કોષો આપમેળે ખોલવામાં આવશે. આ સાંકળ પ્રતિક્રિયાનું કારણ બની શકે છે; અન્ય ખાલી ટાઇલ્સ દ્વારા ખોલવામાં આવેલી કોઈપણ ખાલી ટાઇલ્સ આસપાસના ટાઇલ્સને પણ ખોલે છે. ખેલાડીઓ કોષને ફ્લેગ પણ કરી શકે છે, જે ટાઇલ પર મૂકવામાં આવેલા ધ્વજ દ્વારા કલ્પના કરવામાં આવે છે, તે દર્શાવવા માટે કે તેઓ માને છે કે ખાણ તે જગ્યાએ છે. ફ્લેગ્ડ કોષોને હજુ પણ ખુલ્લા ગણવામાં આવે છે, અને તે અનફ્લેગ્ડ હોઈ શકે છે. રમતની કેટલીક આવૃત્તિઓમાં, જ્યારે અડીને આવેલી ખાણોની સંખ્યા અડીને આવેલા ફ્લેગ કરેલા કોષોની સંખ્યા જેટલી હોય છે, ત્યારે તમામ અડીને આવેલા બિન-ફ્લેગવાળા ખુલ્લા કોષોને ડાબી અને જમણી બંને બાજુએ ક્લિક કરીને ખોલી શકાય છે (કોઈ પણ ટાઇલ્સ ખાણો છે કે નહીં તે ધ્યાનમાં લીધા વગર), આ પ્રક્રિયા કોર્ડ તરીકે ઓળખાય છે. ઉદ્દેશ અને વ્યૂહરચના માઇન્સવીપરની રમત ત્યારે શરૂ થાય છે જ્યારે ખેલાડી પ્રથમ બોર્ડ પર સેલ પસંદ કરે છે. પ્રથમ ક્લિક સલામત હોવાની બાંયધરી આપે છે, જ્યારે કેટલાક પ્રકારો વધુ બાંયધરી આપે છે કે તમામ નજીકના કોષો પણ સલામત છે. રમત દરમિયાન, ખેલાડી ખુલ્લા કોષોમાંથી આપવામાં આવેલી માહિતીનો ઉપયોગ વધુ કોષો શોધવા માટે કરે છે જે ખોલવા માટે સલામત હોય છે, બોર્ડને ઉકેલવા માટે પુનરાવર્તિત રીતે વધુ માહિતી મેળવે છે. ખેલાડીને બોર્ડમાં બાકી રહેલી ખાણોની સંખ્યા પણ આપવામાં આવે છે, જેને માઇનકાઉન્ટ તરીકે ઓળખવામાં આવે છે, જેની ગણતરી ફ્લેગ કરેલા કોષોની સંખ્યા દ્વારા બાદ કરવામાં આવેલી ખાણોની કુલ સંખ્યા તરીકે કરવામાં આવે છે (આમ જો ઘણા બધા ફ્લેગ મૂકવામાં આવ્યા હોય તો માઇનકાઉન્ટ નકારાત્મક હોઈ શકે છે). માઇન્સવીપરની રમત જીતવા માટે, ખાણ ખોલ્યા વિના તમામ બિન-ખાણ કોષો ખોલવા આવશ્યક છે. ત્યાં કોઈ સ્કોર નથી, જો કે રમત સમાપ્ત કરવા માટે લેવામાં આવેલા સમયને રેકોર્ડ કરતું ટાઈમર છે. ખાણો ઉમેરીને અથવા મોટી ગ્રીડથી શરૂઆત કરીને મુશ્કેલી વધારી શકાય છે. માઇન્સવીપરના મોટાભાગના પ્રકારો કે જે નિશ્ચિત બોર્ડ પર રમાતા નથી, તે મુશ્કેલી વધારવાના ક્રમમાં ત્રણ મૂળભૂત બોર્ડ રૂપરેખાંકનો પ્રદાન કરે છે, જેને સામાન્ય રીતે પ્રારંભિક, મધ્યવર્તી અને નિષ્ણાત તરીકે ઓળખવામાં આવે છે. પ્રારંભિક સામાન્ય રીતે 10 ખાણો ધરાવતા 8x8 અથવા 9x9 બોર્ડ પર હોય છે, મધ્યવર્તી સામાન્ય રીતે 40 ખાણો સાથે 16x16 બોર્ડ પર હોય છે અને નિષ્ણાત સામાન્ય રીતે 99 ખાણો સાથે 30x16 બોર્ડ પર હોય છે, જો કે સામાન્ય રીતે બોર્ડના કદ અને ખાણની ગણતરીને કસ્ટમાઇઝ કરવાનો વિકલ્પ હોય છે. ટેકરાડર અનુસાર, માઈનસ્વીપરની રચના માઇક્રોસોફ્ટ દ્વારા 1990ના દાયકામાં કરવામાં આવી હતી, પરંતુ યુરોગેમરે ટિપ્પણી કરી હતી કે માઈનસ્વીપરને 1983માં ઝેડએક્સ સ્પેક્ટ્રમ માટે ઇયાન એન્ડ્રુ દ્વારા "ઓછી જાણીતી, ચુસ્ત રીતે ડિઝાઇન કરવામાં આવેલી રમત", માઈન-આઉટમાંથી ઘણી પ્રેરણા મળી હતી. એન્ડ્રુના જણાવ્યા અનુસાર, માઇક્રોસોફ્ટે માઇક્રોસોફ્ટ માઇનસ્વીપર માટે માઇન-આઉટની નકલ કરી હતી. માઇક્રોસોફ્ટ વર્ઝનનો પ્રથમ દેખાવ 1990માં વિન્ડોઝ એન્ટરટેઇનમેન્ટ પેકમાં થયો હતો, જે વિન્ડોઝ 3.11ના ભાગ રૂપે આપવામાં આવ્યું હતું. આ રમત રોબર્ટ ડોનર અને કર્ટ જોહ્ન્સન દ્વારા લખવામાં આવી હતી. જ્હોન્સને જણાવ્યું હતું કે માઈક્રોસોફ્ટ માઇન્સવીપરની ડિઝાઇન અન્ય રમતમાંથી લેવામાં આવી હતી, પરંતુ તે માઇન્ડ-આઉટ નહોતી, અને તેને યાદ નથી કે તે કઈ રમત હતી. 2001માં, ઇન્ટરનેશનલ કેમ્પેન ટુ બેન વિનમાઇન નામના જૂથે રમતના વિષયને લેન્ડમાઇન્સમાંથી બદલવા માટે ઝુંબેશ ચલાવી હતી. જૂથે ટિપ્પણી કરી હતી કે આ રમત "ખાણોના પીડિતો સામેનો ગુનો છે". વિન્ડોઝ વિસ્ટાના માઇન્સવીપરમાં જોવા મળેલા પછીના સંસ્કરણમાં, પ્રતિક્રિયા તરીકે ખાણોને બદલે ફૂલો સાથે ટાઇલસેટની રજૂઆત કરવામાં આવી હતી. આ રમતને વારંવાર ઓપરેટિંગ સિસ્ટમ્સ અને ડેસ્કટોપ વાતાવરણ સાથે જોડવામાં આવે છે, જેમાં આઇબીએમના ઓએસ/2, માઇક્રોસોફ્ટ વિન્ડોઝ, કેડીઇ, જીનોમ અને પામ ઓએસ માટે માઇન્સવીપરનો સમાવેશ થાય છે. માઇક્રોસોફ્ટ માઇન્સવીપરને મૂળભૂત રીતે વિન્ડોઝમાં વિન્ડોઝ 8 (2012) સુધી સમાવવામાં આવ્યું હતું. માઈક્રોસોફ્ટે આને રમતના ફ્રી-ટુ-પ્લે વર્ઝન સાથે બદલ્યું, જે માઈક્રોસોફ્ટ સ્ટોર પરથી ડાઉનલોડ કરી શકાય છે, જે હાઉ-ટુ ગીક અનુસાર "જાહેરાતોથી ભરપૂર" છે. માઇન્સવીપરના વિવિધ પ્રકારો બનાવવામાં આવ્યા છે જે મૂળભૂત ખ્યાલો પર વિસ્તરણ કરે છે અને નવા રમત ડિઝાઇન ઘટકો ઉમેરે છે. માઇન્સવીપર એક્સ એ સુધારેલ રેન્ડમાઇઝેશન અને વધુ આંકડાઓ સાથે માઇક્રોસોફ્ટ વર્ઝનનું ક્લોન છે, અને ઝડપી સમય સુધી પહોંચવાનો ઇરાદો ધરાવતા રમતના ખેલાડીઓમાં લોકપ્રિય છે. આર્બિટર અને વિયેનાસ્વીપર પણ ક્લોન છે, અને તેનો ઉપયોગ માઇનસ્વીપર એક્સની જેમ જ થાય છે. ક્રોસમાઈન્સ એ રમતના મૂળ વિચારનું વધુ જટિલ સંસ્કરણ છે, જેમાં જોડાયેલી ખાણો અને અનિયમિત બ્લોક્સ ઉમેરવામાં આવે છે. બીટ્રેપ રમતને એક રહસ્યમય રમત સેટિંગમાં સ્થાનાંતરિત કરે છે. માઈક્રોસોફ્ટ માઇન્સવીપરના ઘણા સીધા ક્લોન ઓનલાઇન ઉપલબ્ધ છે. માઇનસ્વીપરને વાઇનસ્વીપર નામની નાની રમત દ્વારા રુનસ્કેપનો ભાગ બનાવવામાં આવ્યો હતો. પોકેમોન હાર્ટગોલ્ડ અને સોલસિલ્વરની બિન-જાપાનીઝ રજૂઆતમાં માઇન્સવીપર અને પિક્રોસ બંનેની વિવિધતા હતી. વિડિયો ગેમ માઇનક્રાફ્ટે તેના 2015 એપ્રિલ ફૂલના અપડેટમાં માઇનસ્વીપરનું વર્ઝન રજૂ કર્યું હતું. એચપી-48જી ગ્રાફિંગ કેલ્ક્યુલેટરમાં "માઇનહન્ટ" નામના એક પ્રકારનો સમાવેશ થાય છે, જ્યાં ખેલાડીએ રમતના મેદાનના એક ખૂણેથી બીજા ખૂણામાં સુરક્ષિત રીતે જવું પડે છે. ખેલાડીની વર્તમાન સ્થિતિની આસપાસના ચોરસમાં કેટલી ખાણો છે તે એકમાત્ર સંકેત આપવામાં આવ્યા છે. ગૂગલ સર્ચમાં ઇસ્ટર એગ તરીકે માઇન્સવીપરનું વર્ઝન સામેલ છે, જે રમતનું નામ શોધીને ઉપલબ્ધ છે. કાગળ પર રમવા માટે યોગ્ય માઇનસ્વીપરનો તર્ક પઝલ પ્રકાર, પહેલેથી જ જાહેર થયેલા કેટલાક ચોરસથી શરૂ થાય છે. ખેલાડી વધુ ચોરસ જાહેર કરી શકતો નથી, પરંતુ તેના બદલે બાકીની ખાણોને યોગ્ય રીતે ચિહ્નિત કરવી આવશ્યક છે. માઇનસ્વીપરના સામાન્ય સ્વરૂપથી વિપરીત, આ કોયડાઓનો સામાન્ય રીતે એક અનોખો ઉકેલ હોય છે. આ કોયડાઓ સાઉથવેસ્ટ એરલાઇન્સના મેગેઝિન સ્પિરિટમાં 2008-2009 માં તારા નકશા માટે જાપાનીઝ "ટેન્ટાઇઝુ" નામ હેઠળ દેખાયા હતા. સ્પર્ધાત્મક રમત સ્પર્ધાત્મક માઇન્સવીપર ખેલાડીઓ રમતને શક્ય તેટલી ઝડપથી પૂર્ણ કરવાનું લક્ષ્ય રાખે છે. ખેલાડીઓ સમય ઘટાડવા માટે પેટર્ન યાદ રાખે છે. કેટલાક ખેલાડીઓ "1.5 ક્લિક" નામની તકનીકનો ઉપયોગ કરે છે, જે ખાણોને છતી કરવામાં મદદ કરે છે, જ્યારે અન્ય ખેલાડીઓ ખાણોને બિલકુલ ફ્લેગ કરતા નથી. આ રમત સ્પર્ધાઓમાં સ્પર્ધાત્મક રીતે રમાય છે. સમર્પિત ખેલાડીઓનો સમુદાય ઉભરી આવ્યો છે; આ સમુદાયને Minesweeper.info જેવી વેબસાઇટ્સ પર કેન્દ્રિત કરવામાં આવ્યો હતો. 2023 સુધીમાં, 2022માં જુ ઝે-એન દ્વારા માઇન્સવીપરની ત્રણેય મુશ્કેલીઓને પૂર્ણ કરવાનો સૌથી ઝડપી સમય 32.88 સેકન્ડ છે. કોમ્પ્યુટેશનલ જટિલતા 2000 માં, સેડી કેયેએ એક પુરાવો પ્રકાશિત કર્યો કે તે એન. પી.-પૂર્ણ છે તે નક્કી કરવા માટે કે શું ખુલ્લી, યોગ્ય રીતે ફ્લેગ કરેલી અને અજ્ઞાત ચોરસની આપેલ ગ્રીડ, અગ્રણી લેબલ્સ પણ આપવામાં આવી છે, તેમાં ખાણોની વ્યવસ્થા છે કે જેના માટે તે રમતના નિયમોની અંદર શક્ય છે. દલીલ રચનાત્મક છે, કોઈપણ બુલિયન સર્કિટને ઝડપથી એવી ગ્રીડમાં રૂપાંતરિત કરવાની એક પદ્ધતિ છે જે સર્કિટ સંતોષકારક હોય તો જ શક્ય છે; એન. પી. માં સભ્યપદ પ્રમાણપત્ર તરીકે ખાણોની ગોઠવણીનો ઉપયોગ કરીને સ્થાપિત કરવામાં આવે છે. જો, જો કે, માઇનસ્વીપર બોર્ડ પહેલેથી જ સુસંગત હોવાની બાંયધરી આપવામાં આવે છે, તો તેને ઉકેલવું એ એન. પી.-પૂર્ણ હોવાનું જાણીતું નથી, પરંતુ તે સહ-એન. પી.-પૂર્ણ હોવાનું સાબિત થયું છે. જો કે, પછીના કિસ્સામાં, માઇનસ્વીપર-એસએટી સમાન તબક્કા સંક્રમણ દર્શાવે છેઃ જ્યારે 25 ટકાથી વધુ ચોરસનું ખનન કરવામાં આવે છે, ત્યારે બોર્ડને ઉકેલવા માટે ખાણોના ઘાતાંકીય-અસંભવિત સમૂહનો અંદાજ લગાવવાની જરૂર પડે છે. કાયેએ એ પણ સાબિત કર્યું કે અનંત માઇન્સવીપર ટ્યુરિંગ-પૂર્ણ છે. દ્વિસંગી ચલોના બીજગણિત સાથે બોર્ડ કોયડાઓ પણ જુઓ સંદર્ભો ઇનલાઇન સંદર્ભો સામાન્ય સંદર્ભો-કેયના એન. પી.-પૂર્ણતાના પરિણામને સમજાવતું એક ઓપન-એક્સેસ પેપર. બાહ્ય કડીઓ રિચાર્ડ કેયના માઇન્સવીપર પૃષ્ઠો માઈક્રોસોફ્ટ માઇન્સવીપર ઇન્ટરનેટ આર્કાઇવ કેઝ્યુઅલ ગેમ્સ લિનક્સ ગેમ્સ એન. પી.-પૂર્ણ સમસ્યાઓ કોયડો વિડીઓ ગેમ્સ બોમ્બ નિકાલ વિશે વિન્ડોઝ ગેમ્સ