Tasuta konverter

Tic-Tac-Toe Online mäng

Mängige klassikalist Tic-Tac-Toe mängu võrgus. Esitage sõbrale väljakutse või mängige reguleeritava tehisintellekti raskusastmega arvuti vastu.

X0
0Draw
O0
Sinu kord

Sellest tööriistast

Tic-Tac-Toe (nimetatakse ka Noughts and Crosses) on klassikaline 3 × 3 ruudustikumäng, kus kaks mängijat märgivad kordamööda lahtreid tähega X või O. Võidab esimene mängija, kes joodab kolm oma märgist horisontaalselt, vertikaalselt või diagonaalselt. Kui mõlemad pooled mängivad täiuslikult, lõpeb mäng alati viigiga – mäng on lahendatud, mis tähendab, et mõlema mängija jaoks on olemas optimaalsed strateegiad.

Vaatamata lihtsatele reeglitele ja lahendatud olemusele on Tic-Tac-Toe endiselt populaarne vabaaja mängimiseks ning on mänguteooria ja AI-kursuste aluseks. Minimax-algoritme kasutavad arvutivastased mängivad optimaalselt; optimaalse vastase vastu suudab inimene parimal juhul viigistada. Nõrgemate vastaste vastu on võit saavutatav.

See rakendus toetab kahe mängijaga kohalikku mängimist ja AI vastu mängimist. Tehisintellekti raskusaste on konfigureeritav: juhuslikud käigud (lihtne), heuristiline (keskmine) või minimax-optimaalne (raske). Raskete raskuste korral ei kaota AI kunagi; kõige rohkem joonistab.

Miks mängida Tic-Tac-Toe

Kiired mängud (tavaliselt alla minuti) muudavad Tic-Tac-Toe ideaalseks lühikeseks puhkuseks. Viieminutilised pausid mahutavad mitu mängu. Lihtsus muudab selle kättesaadavaks ka lastele ja täiskasvanutele.

See on ka õpetlik. Täiusliku tehisintellekti vastu mängimine õpetab mängu ülesehitust – esimene mängija saab sundida viiki keskavaga, eelistatud on teatud nurgaliigutused jne. Mänguteooria tunnid lähevad üle keerulisematesse valdkondadesse.

Kuidas kasutada

Märgi lahtrid, saad kolm järjest.

  1. Valige režiim: Kahe mängijaga (vahelduvad käigud samal ekraanil) või ühe mängijaga (AI vastu).
  2. Esimene mängija märgib X: X läheb traditsiooniliselt esimeseks. X-i paigutamiseks klõpsake mis tahes lahtrit.
  3. Teine mängija märgib O: Seejärel klõpsake suvalist tühja lahtrit, et asetada O. Mängijad vahelduvad kuni mängu lõpuni.
  4. Võida või viigi: Kolme märgi joondamine reas, veerus või diagonaalis võidab. Kui mängulaud täitub võitja puudumisel, on mäng viik.

Levinud kasutusjuhtumid

Tehnilised üksikasjad

Mängu olek: 3 × 3 massiiv, mis jälgib iga lahtri sisu (X, O või tühi). Võidukontroll pärast iga liigutust: skannige kõiki 8 rida (3 rida, 3 veergu, 2 diagonaali), et leida kolm identset mittetühja märki.

AI: minimax alfa-beeta pügamisega. Täielikus mängupuus on 9! = 362 880 lehesõlme (enamasti kärbitud sümmeetria ja mängu varajase lõppemise tõttu). Optimaalse esituse arvutamine brauseris on kohene.

Esimese mängija eelis: mõlema täiusliku mängu korral võib X sundida viiki viima mis tahes O-strateegia vastu ja võita ebaoptimaalse O-strateegia vastu. Kui mõlemad mängivad täiuslikult, lõpeb mäng viigiga.

Parimad tavad

Korduma kippuvad küsimused

Kas Tic Tac Toe'i kasutamine on tasuta?
Jah, täiesti tasuta, ilma varjatud kulude, tellimuste ja kasutuspiiranguteta. Kasutage seda nii sageli kui vaja.
Kas ma pean konto looma?
Ei. Tööriist töötab kohe – registreerumist, e-posti aadressi ega isiklikku teavet pole vaja.
Kas minu andmed on privaatsed ja turvalised?
Jah. Kogu töötlemine toimub teie brauseris JavaScripti abil. Andmeid ei laadita üles ühtegi serverisse. Teie sisend ja väljund jäävad täielikult teie seadmesse.
Kas see töötab mobiilseadmetes?
Jah. Tööriist on täielikult reageeriv ja töötab nutitelefonides, tahvelarvutites ja lauaarvutites mis tahes kaasaegse veebibrauseriga.
Kas AI võib kaotada?
Raskete raskustega tehisintellekt ei kaota kunagi. Kerged ja keskmised raskused võivad kaotada — lihtne mängib juhuslikult, keskmine kasutab lihtsat heuristikat, mis jätab mõned võimalused kasutamata.
Mis on minimaxi algoritm?
Minimax uurib kõiki võimalikke liigutuste jadasid ja valib selle, mis viib parima halvima tulemuseni. Tic-Tac-Toe puhul on see arvutuslikult triviaalne.
Kas mäng salvestatakse seansside vahel?
Enamik rakendusi ei salvesta olekut. Iga mäng on värske. Mõned raja võidud loetakse kohalikus salvestusruumis.
Kas kaks inimest saavad kaugjuhtimisega mängida?
See rakendus toetab kohalikku kahe mängijaga mängu. Kaugmängimiseks on vaja mitme mängijaga serverit, mida enamik brauseripõhiseid versioone ei sisalda.