Penukar Percuma

Tic-Tac-Toe Permainan dalam talian

Main permainan Tic-Tac-Toe klasik dalam talian. Cabar rakan atau bermain menentang komputer dengan kesukaran AI boleh laras.

X0
0Draw
O0
Giliran awak

Tentang alat ini

Tic-Tac-Toe (juga dipanggil Noughts and Crosses) ialah permainan grid 3×3 klasik di mana dua pemain secara bergilir-gilir menandakan sel dengan X atau O. Pemain pertama yang menjajarkan tiga markah mereka secara mendatar, menegak atau menyerong menang. Dengan permainan yang sempurna oleh kedua-dua belah pihak, permainan sentiasa berakhir dengan seri — permainan diselesaikan, bermakna strategi optimum wujud untuk kedua-dua pemain.

Walaupun peraturan mudah dan sifat yang diselesaikan, Tic-Tac-Toe kekal popular untuk permainan kasual dan merupakan contoh asas dalam teori permainan dan kursus AI. Lawan komputer menggunakan algoritma minimax bermain secara optimum; terhadap lawan yang optimum, manusia boleh membuat keputusan terbaik. Menentang lawan yang lebih lemah, kemenangan boleh dicapai.

Pelaksanaan ini menyokong permainan tempatan dua pemain dan bermain menentang AI. Kesukaran AI boleh dikonfigurasikan: pergerakan rawak (mudah), berasaskan heuristik (sederhana), atau minimax-optimum (keras). Pada kesukaran yang sukar, AI tidak pernah kalah; paling banyak ia menarik.

Mengapa Main Tic-Tac-Toe

Permainan pantas (biasanya kurang daripada seminit) menjadikan Tic-Tac-Toe sebagai aktiviti rehat pendek yang sempurna. Rehat lima minit menampung beberapa permainan. Kesederhanaan juga menjadikannya boleh diakses oleh kanak-kanak dan orang dewasa.

Ia juga memberi pengajaran. Bermain menentang AI yang sempurna mengajar struktur permainan — pemain pertama boleh memaksa seri dengan pembukaan tengah, gerakan sudut tertentu adalah lebih baik, dsb. Pelajaran teori permainan dipindahkan ke domain yang lebih kompleks.

Cara menggunakan

Tandai sel, dapatkan tiga berturut-turut.

  1. Pilih mod: Dua pemain (bergilir-gilir pada skrin yang sama) atau pemain tunggal (menentang AI).
  2. Pemain pertama menandakan X: X secara tradisinya pergi dahulu. Klik mana-mana sel untuk meletakkan X.
  3. Pemain kedua menandakan O: Kemudian klik mana-mana sel kosong untuk meletakkan O. Pemain bergilir-gilir sehingga permainan tamat.
  4. Menang atau seri: Pertama untuk menjajarkan tiga markah berturut-turut, lajur atau kemenangan pepenjuru. Jika papan penuh tanpa pemenang, permainan adalah seri.

Kes Penggunaan Biasa

Butiran Teknikal

Keadaan permainan: tatasusunan 3×3 menjejaki kandungan setiap sel (X, O atau kosong). Semakan menang selepas setiap langkah: imbas semua 8 baris (3 baris, 3 lajur, 2 pepenjuru) untuk tiga tanda tidak kosong yang sama.

AI: minimax dengan pemangkasan alfa-beta. Pokok permainan penuh mempunyai 9! = 362,880 nod daun (paling banyak dipangkas mengikut simetri dan permainan berakhir awal). Mengira permainan optimum dalam penyemak imbas adalah serta-merta.

Kelebihan pemain pertama: dengan permainan sempurna oleh kedua-duanya, X boleh memaksa seri terhadap mana-mana strategi O dan menang menentang O suboptimum. Dengan permainan sempurna oleh kedua-duanya, permainan berakhir dengan seri.

Amalan Terbaik

Soalan lazim

Adakah Tic Tac Toe percuma untuk digunakan?
Ya, percuma sepenuhnya tanpa kos tersembunyi, tiada langganan dan tiada had penggunaan. Gunakannya sekerap yang anda perlukan.
Adakah saya perlu membuat akaun?
Tidak. Alat ini berfungsi serta-merta — tiada pendaftaran, tiada alamat e-mel, dan tiada maklumat peribadi diperlukan.
Adakah data saya peribadi dan selamat?
ya. Semua pemprosesan berlaku dalam penyemak imbas anda menggunakan JavaScript. Tiada data dimuat naik ke mana-mana pelayan. Input dan output anda kekal pada peranti anda sepenuhnya.
Adakah ini berfungsi pada peranti mudah alih?
ya. Alat ini responsif sepenuhnya dan berfungsi pada telefon pintar, tablet dan komputer meja dengan mana-mana pelayar web moden.
Bolehkah AI kalah?
Kesukaran keras AI tidak pernah kalah. Kesukaran mudah dan sederhana boleh kalah — main mudah secara rawak, medium menggunakan heuristik mudah yang terlepas beberapa peluang.
Apakah algoritma minimax?
Minimax meneroka semua urutan pergerakan yang mungkin dan memilih urutan yang membawa kepada hasil kes terburuk yang terbaik. Untuk Tic-Tac-Toe, ini adalah remeh pengiraan.
Adakah permainan disimpan antara sesi?
Kebanyakan pelaksanaan tidak menyimpan keadaan. Setiap permainan adalah segar. Beberapa kiraan kemenangan trek dalam localStorage.
Bolehkah dua orang bermain dari jauh?
Pelaksanaan ini menyokong dua pemain tempatan. Main jauh memerlukan pelayan berbilang pemain, yang kebanyakan versi berasaskan penyemak imbas tidak disertakan.