Minesweeper (joc video)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Teren minat
joc video
Kmines.png
Minefield pentru KDE : Kmines
Platformă Microsoft Windows , Linux , telefon mobil , aproape toate sistemele de operare pentru PC
Data publicării 1990
Tip Joc de inteligență
Origine Statele Unite
Dezvoltare Variat
Publicare Variat
Proiecta Robert Donner
Mod de joc Un singur jucator
Dispozitive de intrare Mouse , ecran tactil

Minesweeper este un joc video puzzle cu un singur jucător dezvoltat de Robert Donner și Curt Johnson și lansat în 1990 în colecția Microsoft Entertainment Pack 1 pentru Windows 3.1 . Scopul jocului este de a curăța un câmp minat fără a detona minele.

Jocul a fost rescris pentru multe platforme, deși cea mai faimoasă versiune a sa este cea inclusă în Microsoft Windows - lansată la mulți ani după diferitele conversii - al cărei titlu a fost ulterior schimbat în Meadow , înlocuind minele cu flori. În versiunile de Linux, cu toate acestea, numele este întotdeauna Minat sau a mea.

Mod de joc

Minesweeper pentru GNOME : GNOME Mines

Terenul de joc constă dintr-un câmp dreptunghiular (sau pătrat ) împărțit la rândul său în multe pătrate mici. Fiecare pătrat este golit sau descoperit, făcând clic pe el. Multe pătrate conțin mine: când se face clic pe un pătrat cu o mină, acesta va exploda și va încheia jocul. Dacă pătratul făcut clic nu conține o mină, se pot întâmpla două evenimente. Dacă apare un număr în pătrat, aceasta indică cantitatea de pătrate adiacente (inclusiv diagonale) care conțin mine, care pot fi de la 1 la 8. Dacă nu apare niciun număr, înseamnă că toate cele 8 pătrate adiacente nu conțin o mină: în acest caz, jocul șterge automat toate pătratele goale adiacente celei făcute clic (până ajungi la pătratele care conțin un număr). Jocul este câștigat atunci când sunt descoperite toate pătratele care nu conțin mine.

Jucătorul poate marca orice pătrat în care crede că există o mină cu un steag făcând clic dreapta pe el. În unele versiuni, făcând clic cu butonul din mijloc al mouse-ului (sau ambele butoane ale mouse-ului în același timp) pe un număr care corespunde numărului de steaguri adiacente, se afișează toate pătratele nemarcate de lângă număr. Alte versiuni permit jucătorului să mute mouse-ul cu butonul drept al mouse-ului ținut apăsat după marcarea unei mine; jucătorul poate apăsa apoi butonul din dreapta pe alte pătrate în timpul drumului său, pentru a curăța o zonă mare într-un timp scurt.

Pista minelor este creată imediat ce începe jocul, apoi chiar înainte ca jucătorul să facă primul clic pe piesă. Dacă acest prim clic se încadrează în corespondență cu o mină, pista este modificată instantaneu (deși minim) pentru a se asigura că prima încercare a jucătorului este întotdeauna în favoarea sa, căzând pe un spațiu liber de mine.

Istorie

Un joc mai puțin cunoscut numit Relentless Logic (prescurtat și în RLogic ) realizat de Conway, Hong & Smith, a fost disponibil pentru MS-DOS la începutul anului 1985 . În jocul RLogic, jucătorul este un soldat al Corpului de Marină al Statelor Unite care trebuie să transmită un mesaj important centrului de comandă. RLogic și Minesweeper sunt similare, dar există o serie de diferențe:

  • În RLogic, jucătorul trebuie să navigheze pe teren, de la colțul din stânga sus până la colțul din stânga jos (unde se află centrul de comandă).
  • Nu este necesar să găsiți toate minele. Din acest motiv, nu există niciun mecanism pentru raportarea minelor sau numărarea câte au fost descoperite.
  • Numărul de mișcări este numărat. Nu există o clasare a celor mai bune scoruri. Jucătorii încearcă să bată recordul pentru majoritatea minelor puse la punct.
  • Spre deosebire de Minesweeper, dimensiunea câmpului este blocată. Jucătorul poate specifica doar numărul de mine.

Deoarece jucătorul trebuie să navigheze pe teren, este uneori imposibil să câștigi, deoarece minele blochează singura cale posibilă.

Conexiunea dintre RLogic și Donner's Minesweeper nu este clară. RLogic este fără îndoială mai devreme, dar asemănările ar putea fi coincidențe. Logica nemiloasă era practic necunoscută când Minesweeper a devenit popular.

Există o versiune și mai veche pentru Tektronix 4051 din 1981 , dar banda de joc pare să aparțină cel puțin 1973 [1] . Banda conține o versiune 3D a jocului. Autorul jocului este David Ahl [2] considerat una dintre figurile cruciale din istoria jocurilor video.

Versiuni computerizate

În cea mai cunoscută versiune pentru Windows, există 4 tipuri de jocuri:

  • Începător: câmp 9 × 9 cu 10 mine
  • Intermediar: teren 16 × 16 cu 40 de mine
  • Expert: câmp 30 × 16 cu 99 de mine.
  • Personalizat: orice valoare de la 9 × 9 la 30 × 24, cu un număr de mine între 10 și 667.

Cele mai recente versiuni de Windows (de la Windows 2000 și mai departe) prezintă nivelul pentru începători cu un câmp 9 × 9 în loc de câmpul 8 × 8, cu același număr de mine. Probabil s-a ales alegerea pentru a modifica raportul minelor / pătratelor, care a fost același la nivelurile de începători și intermediari:

  • Începător:
  • Intermediar:

Sunt disponibile versiuni 3D ale jocului, de exemplu MineSweeper3D . Unele versiuni ale Minesweeper prezintă diferite elemente grafice 2D; de exemplu, XBomb (pentru X11 ) vă permite să utilizați terenuri de joc triunghiulare și hexagonale , iar Professional Minesweeper pentru Windows are și alte caracteristici.

O versiune a jocului este disponibilă pentru Game Boy .

În 2003 , Microsoft a adăugat o variantă a Minesweeper, numită, în versiunea italiană, Prato fiorito (în engleză Minesweeper Flags) pentru Windows Live Messenger (din versiunea 6). În acest joc trebuie să provocați un adversar și scopul este de a găsi toate minele făcând clic pe ele, și nu după numere. Jucătorul care descoperă cele mai multe mine la sfârșitul jocului, adică atunci când minele au fost descoperite sau jocul este întrerupt dintr-un motiv (de exemplu, deconectare, închidere voluntară sau involuntară a chat-ului), câștigă jocul.

În 2009 , în Beta 1 din Windows 7 , Minesweeper a reapărut. Are o grafică renovată și, de asemenea, a revenit la versiunea sa originală, care are mine în loc de flori. Cu toate acestea, jocul a fost redenumit din nou în „Meadow in Bloom” în versiunea RC a Windows 7 și, în consecință, și în versiunea finală.

Există, de asemenea, mai multe clone ale Minesweeper pentru dispozitive mobile, cum ar fi Android .

Analiza jocului

Nu se poate rezolva fără a încerca

Câmpul minier nu este întotdeauna rezolvabil fără a fi nevoie să încerc.

De exemplu, această situație:

12321 1XXX1 13? 31 01? 10 _____

( X reprezintă o mină, iar numerele indică numărul minei. Această poziție reprezintă o situație în care grupul de numere se află la colțul unui teren de joc)

nu permite o anumită metodă să stabilească în care dintre cele două casete marcate cu ? există o mină, iar jucătorul trebuie să ghicească în mod necesar.

NP-completitudine

Problema aranjării minelor în pătrate ascunse astfel încât să fie în concordanță cu numerele date este o problemă NP-completă . Aceasta înseamnă că este ușor să se determine dacă un anumit aranjament de mină este în concordanță cu numerele date, dar destul de dificil de găsit acel aranjament de mină exact în unele cazuri. Aceasta înseamnă că uneori este destul de dificil să joci Minesweeper perfect.

Având în vedere relația lui Minesweeper cu matematica, jocul este menționat printre descrierile neoficiale ale uneia dintre problemele Clay Mathematical Institute pentru Millennium , care urmărește să dovedească echivalența dintre clasele de complexitate P și NP .

Cunoașterea cotelor minelor nu este suficientă

Dacă „jocul Minesweeper perfect” înseamnă găsirea unei strategii care să asigure cele mai mari șanse de a rezolva un tipar aleatoriu, atunci strategia de a alege întotdeauna pătratul cu cea mai mică probabilitate de a conține o mină nu este întotdeauna cea mai bună. Să examinăm următoarea situație:

2XXX31 2XaX5X 24bdeX 2XcX5X 2XXX31

(Ca mai sus X reprezintă o mină și numerele au semnificația standard a Minesweeper; a, b, c, d, e sunt pozițiile necunoscute)

Există 2/3 probabilitatea unei mine pe o, boce 1/2 probabilitatea unei mine pe d și e; puteți vedea acest lucru calculând cele 6 posibilități plasând o mină pe a + b + c + d + e. Jocul d sau e nu va duce la informații suplimentare: dacă nu se întâlnește o mină, veți vedea un 6 sub e sau un 5 sub d. Mai presus de toate, jocul d sau e va duce la rezolvarea zonei în doar 1 din cele 6 cazuri posibile. Dacă jucați un (sau boc) și nu muriți, veți afla imediat dacă există o mină pe d sau nu; mai presus de toate, zona va fi rezolvată în 2 dintre mișcările posibile. În acest fel mișcările a, b, c cu cel mai mare și imediat risc, se dovedesc a fi cele mai bune pe termen lung.

Cu alte cuvinte, uneori jocul unui pătrat care are mai multe șanse să aibă o mină decât altele ne poate oferi mai multe informații care, în mișcările ulterioare, vor reduce incertitudinea cu privire la conținutul altor pătrate.

Vremuri mai bune

În versiunea Windows, la nivel Expert, un timp mai mic de 85 de secunde în Windows 2000 (și sub 80 de secunde în Windows 3.x ) este considerat excelent. Înregistrarea oficială la nivelul intermediar este de 7,03 secunde și 0,49 secunde pentru nivelul începător (câmpul 8X8). Recordul oficial pentru Expert este de 31,13 secunde [3] . (Notă: temporizatorul este setat la 1 la primul clic, dar este eliminat în timpul oficial). Mulți oameni postează capturi de ecran sau videoclipuri cu cele mai bune jocuri ale lor. Comunitatea Minesweeper a compilat o listă cu cele mai bune jocuri, inclusiv videoclipuri cu cele mai rapide jocuri. Pentru a apărea pe listă, suma înregistrărilor celor trei niveluri nu trebuie să depășească 99. Site-ul oficial cu regulile, clasamentele și videoclipurile comunității este Autoritativ Minesweeper, unde puteți consulta și clasamentul italian .

Cotele de câștig pentru începători (câmp 9x9) cu un singur clic sunt următoarele. Din 127 800 681 de jocuri jucate la rând, făcând clic într-un colț și verificând dacă toate casetele sunt descoperite imediat, 1 519 câștigă la prima încercare. Acest lucru înseamnă că există 0,00119% șanse de a câștiga instantaneu făcând clic într-un colț. Din 6 713 134 de jocuri, făcând clic în centru, 39 câștigă la primul clic, cu 0,00058% șanse de a câștiga instantaneu. În 10 839 687 jocuri, făcând clic într-un pătrat pe laturi, 103 câștigă la primul clic, cu o probabilitate de aproximativ 0,00095% să câștige instantaneu. Date mai exacte ar putea fi obținute folosind matematică combinatorie mai degrabă decât statistici.

Variante

Există multe variante de Minesweeper care pot fi descărcate de pe net. În general, acestea sunt versiuni cu diferite „teme” ale câmpului în două sau trei dimensiuni. Există, de asemenea, un joc numit „Nonosweeper” care combină grafica în stil Minesweeper cu Crucipixels . Jocul constă dintr-o grilă cu o serie de numere aranjate în dreapta și în partea de jos a terenului de joc. Numerele indică grupurile de mine. De exemplu seria „2 1 2 3”, indică faptul că există grupuri de 2, 1, 2 și 3 mine separate doar de un spațiu gol. Jocul este freeware . Binarul este disponibil numai pentru Microsoft Windows . Binarul poate fi rulat și pe Linux și Mac OS X pentru emulare prin Wine și Darwine .

3BV

3BV din 20

3BV este prescurtarea pentru „Benchel's Board Benchmark Value”. Este o metodă de determinare a dificultății unei scheme computerizate Minefield.

Istorie

Stephan Bechtel este considerat a fi primul om care a numărat numărul minim de clicuri necesare pentru a rezolva un model Minesweeper. În iunie 2002, el și- a scris metoda în cartea de oaspeți oficială a jocului. La scurt timp, Benny Benjamin a inventat termenul 3BV pentru a descrie această metodă. În următoarele două luni, Yoni Roll și Benny Benjamin au dezvoltat un software numit „Minesweeper Board Reader” care analizează capturile de ecran ale schemei Minesweeper și afișează rezultatele 3BV. În 2003, Sorin Manea a dezvoltat un program care înregistrează jocurile Minesweeper și afișează 3BV ale tabloului și numărul de clicuri. Acesta a fost primul program care a calculat 3BV / s (viteza 3BV pe secundă) în timpul unui joc. În 2004, Rodrigo Silveira Camargo a lansat „Minesweeper Clone” cu multe funcții legate de 3BV, cum ar fi posibilitatea de a juca într-un aspect cu un 3BV stabilit și de a salva toate statisticile 3BV într-un singur fișier. Este o modalitate foarte ușoară de a crea un istoric al meciurilor și de a analiza 3BV (numai pentru meciurile terminate). Pe lângă cele menționate mai sus, există și alte programe care arată 3BV în schemele generate.

Metodă

3BV numără numărul minim de clicuri necesare pentru a descoperi toate casetele fără mine.

  • Fiecare grup de pătrate goale, cu pătratele fără mine adiacente, numără 1 3BV (punctele albe din figură).
  • Fiecare pătrat fără o mină care nu se învecinează nici măcar cu un pătrat gol contează ca 1 3BV (punctele verzi din figură).

Suma celor 3BV este 3BV a câmpului.

3BV / s

3BV / s înseamnă „3BV pe secundă”. Dacă câmpul are un 3BV de 17 și a fost terminat în 6,14 secunde, atunci 3BV / s vor fi 3,31.

 3BV / s = 3BV / (Timp-1)

Timpul necesar pentru finalizarea unui model depinde de dificultatea modelului și, prin urmare, nu este cel mai bun mod de a compara înregistrările. Metoda 3BV / s, cu alte cuvinte, ia în considerare dificultatea schemei și timpul necesar pentru a o termina. Printre cei mai buni jucători din Minesweeper, recordurile de 3BV / s nu sunt, așadar, la fel de importante ca recordul stabilit doar la timp, ci servesc doar pentru a oferi o idee despre viteza pe care o au în general titularii de recorduri.

Dacă utilizați semnalizatoare pentru a marca minele, se poate întâmpla să puteți termina câmpul cu mai puține clicuri decât cele raportate de 3BV, în special putând utiliza combinația „clic dreapta + clic stâng” pentru a șterge toate minele adiacente într-o singură mișcare la o cutie dată. Jocurile jucate doar cu butonul din dreapta se numesc „fără steaguri” ( non-flagging sau nf în engleză), în schimb cele care au steaguri se numesc „cu flag mode”.

Notă

Alte proiecte

linkuri externe

Jocuri video Portal de jocuri video : accesați intrările Wikipedia care se ocupă de jocuri video