Tic-Tac-Toe Çevrimiçi Oyun
Klasik Tic-Tac-Toe oyununu çevrimiçi oynayın. Ayarlanabilir yapay zeka zorluğuyla bir arkadaşınıza meydan okuyun veya bilgisayara karşı oynayın.
Klasik Tic-Tac-Toe oyununu çevrimiçi oynayın. Ayarlanabilir yapay zeka zorluğuyla bir arkadaşınıza meydan okuyun veya bilgisayara karşı oynayın.
Tic-Tac-Toe (Noughts ve Crosses olarak da bilinir), iki oyuncunun sırayla hücreleri X veya O ile işaretlediği klasik bir 3x3 ızgara oyunudur. İşaretlerinden üçünü yatay, dikey veya çapraz olarak hizalayan ilk oyuncu kazanır. Her iki tarafın da mükemmel oyunuyla oyun her zaman berabere biter; oyun çözülür, yani her iki oyuncu için de en uygun stratejiler mevcuttur.
Basit kurallara ve çözülmüş doğasına rağmen, Tic-Tac-Toe sıradan oyunlar için popüler olmaya devam ediyor ve oyun teorisi ve yapay zeka derslerinde temel bir örnek oluşturuyor. Minimax algoritmalarını kullanan bilgisayar rakipleri en iyi şekilde oynuyor; En uygun rakibe karşı insan en iyi ihtimalle berabere kalabilir. Daha zayıf rakiplere karşı zafer elde edilebilir.
Bu uygulama, iki oyunculu yerel oyunu ve yapay zekaya karşı oynamayı destekler. Yapay zeka zorluğu yapılandırılabilir: rastgele hareketler (kolay), buluşsal tabanlı (orta) veya minimum maksimum optimal (zor). Zorlu zorluklarda yapay zeka asla kaybetmez; en fazla çekiyor.
Hızlı oyunlar (genellikle bir dakikadan kısa), Tic-Tac-Toe'yu mükemmel bir kısa mola etkinliği haline getirir. Beş dakikalık molalar çeşitli oyunlara ev sahipliği yapar. Sadelik aynı zamanda hem çocuklar hem de yetişkinler için erişilebilir olmasını sağlar.
Aynı zamanda öğreticidir. Mükemmel bir yapay zekaya karşı oynamak oyunun yapısını öğretir - ilk oyuncu ortayı açarak beraberliği zorlayabilir, belirli köşe hareketleri tercih edilir vb. Oyun teorisi dersleri daha karmaşık alanlara aktarılır.
Hücreleri işaretleyin, arka arkaya üç tane alın.
Oyun durumu: Her hücrenin içeriğini (X, O veya boş) izleyen 3x3'lük bir dizi. Her hamleden sonra kazanma kontrolü: 8 satırın tamamını (3 satır, 3 sütun, 2 çapraz) üç özdeş boş olmayan işaret için tarayın.
AI: alfa-beta budama ile minimaks. Tam oyun ağacında 9 tane var! = 362.880 yaprak düğümü (çoğu simetri ve oyunun erken bitmesi nedeniyle budanmıştır). Tarayıcıda optimum oynatmanın hesaplanması anında gerçekleşir.
Birinci oyuncu avantajı: Her ikisinin de mükemmel oyunuyla X, herhangi bir O stratejisine karşı beraberliği zorlayabilir ve optimal olmayan O'ya karşı kazanabilir. Her ikisinin de mükemmel oyunuyla oyun berabere biter.