Değişkenlerle tic-tac-toe oyun kurallarını öğrenin

Coding Challenge 154: Tic Tac Toe AI with Minimax Algorithm

Coding Challenge 154: Tic Tac Toe AI with Minimax Algorithm

İçindekiler:

Anonim

Tic-tac-toe, her iki oyuncu tarafından en iyi şekilde oynanırsa, her zaman berabere sonuç verecek olan basit, iki oyunculu bir oyundur. Oyun aynı zamanda noughts ve haçlar veya Xs ve Os olarak da adlandırılır.

Tic Tac Toe geleneksel olarak kağıt üzerine çizilerek oynanan bir oyundur ve bilgisayarda veya çeşitli ortamlarda oynanabilir. Connect 4 gibi diğer oyunlar da bu klasik üzerine kuruludur.

Tic Tac Toe Tarihi

Oyunun erken bir varyasyonu, MÖ 1. yüzyıl civarında Roma İmparatorluğu'nda oynandı. Buna "bir seferde üç çakıl taşı" deniyordu. Oyunun ızgara işaretleri, Roma kalıntılarının her yerine tebeşirle yazılmış.

Oyunun İngiliz adı olan "noughts and crosss" a ilk başvuru referansı 1864'te ortaya çıktı. "Kene tack-toe" adı verilen bir oyuna ilk baskı referansı 1884'te gerçekleşti ancak bir kayrak üzerinde oynanan bir çocuk oyununa atıfta bulundu. .

Daha Gelişmiş Tic Tac Toe

Genellikle 3 x 3 kareden oluşan bir ızgarada oynanan nispeten basit bir oyun olan tic-tac-toe genellikle çocuklar tarafından sevilir. Tic-tac-toe, tahtanın büyüklüğü 4 x 4, 5 x 5'e, hatta 20 x 20 bir ızgaraya yükseltilerek daha karmaşık hale getirilebilir.

Oynanış

Tic Tac Toe'nun hedefi, 3 x 3 ızgarada üst üste üç veya 4 x 4 ızgarada üst üste dört alan ilk oyuncu olmaktır.

Başlamak için bir oyuncu bir tahta çizer, genellikle 3 x 3 veya 4 x 4 karelerden oluşan bir ızgara oluşturur.

"X" oynayan oyuncu her zaman önce gelir. Oyuncular, bir oyuncuyu üst üste üç, yatay, dikey veya çapraz olarak yerleştirene kadar X ve Os'ları tahtaya yerleştirerek sırayla oynarlar; veya dokuz karenin tamamı doldurulur.

Bir oyuncu üst üste X'lerinin üçünü veya Os'larının üçünü çizebiliyorsa, o oyuncu kazanır.

Dokuz kare de doldurulursa ve hiçbir oyuncunun üst üste üçü yoksa, oyun berabere biter.

4 x 4'lük bir ızgarada oynuyorsanız oyun aynıdır. İlk önce "X" oyuncusu başlıyor. Oyuncular, Xs ve Os'ları tahtaya bir sıra yatay, dikey veya çapraz olarak tamamlanana veya 16 karenin tamamı doluncaya kadar değiştirir. 16 karenin tamamı doluysa ve hiçbir oyuncunun üst üste dördü yoksa, oyun berabere biter.

Diğer çeşitleri

Tic-tac-toe ayrıca her oyuncu üst üste beş almaya çalışırken 5 x 5'lik bir ızgarada oynanabilir.

Oyun ayrıca 10 x 10 ve hatta 20 x 20 gibi daha büyük ızgaralarda da oynanabilir. 6 x 6 veya daha büyük herhangi bir ızgara için, arka arkaya beş almak için hedefinize ulaşmak en iyisi olabilir. Bu, tic-tac-toe'un temel oyununu, Yunanca'da "beş" anlamına gelen Pente ile benzerlik gösteren çok daha karmaşık bir oyuna dönüştürür. Pente'nin hedefi bir oyuncunun üst üste beş puan almasıdır.