4 basamaklı, rakamları farklı bir sayı üretiliyor. Bu sayıyı tahmin etmeye çalışıyoruz. Tutulan sayıyla eşleşen rakam sayısı ve yerlerini doğru tahmin ettiğimiz rakamların sayısı bize söyleniyor. Böylece tutulan sayıyı bulmaya çalışıyoruz. Aşağıda örnek bir oyun gösterilmiştir.
Oyunu en az hamle ile bitireceğimiz bir yol var mıdır? Görüldüğü üzere ben oyun stratejimi ikili gruplar üzerinden götürdüm, ilk başta bunu dörtlü gruplar ile yapmıştım.
Yine de, bence bunların ikisi de mükemmel yollar değil, hatta kendim oynarken de stratejimi uygularken yanlışlar yaptım.
Aslında bize verilen görev, bu oyunu bir yapay zeka programı yazıp çözdürmek. Yani çözümümüz algoritmik olmalı.
Dipnot: Ödev değil, sadece çalışma sorusunun bonusu olarak verildi. Asıl kısım programı yazmaktı, ki sanırım başarılı olmuşum :)