Balık Yapbozu
Bot yapbozu nasıl oynuyor?
Balık sandığından çıkan yapboz, DeepCast’in en çok matematik içeren parçası. Aşağıdaki tahta gerçek bir demo — botun kullandığı karar mantığı tarayıcında canlı çalışıyor.
Oyunun kuralı
- Sandığa tıklarsın, 6 parça türünden biri rastgele gelir. Tahta 6×4 = 24 hücre.
- Parçalar DÖNMEZ. Geldiği gibi boş bir yere oturtman gerekir.
- Tahtayı ne kadar AZ çekilişle doldurursan ödül o kadar büyük: 10 veya altı = Büyük sandık, 11–24 = Orta, 25+ = Küçük.
İşin püf noktası: bazen parçayı ATMAK doğrudur
Sezgi “bedeli zaten ödedim, mutlaka yerleştireyim” der. Ama kesin çözüm bunun yanlış olduğunu gösterdi: kötü bir yerleştirme, yalnızca tek-kare parçanın doldurabileceği izole bir delik açar ve o delik ortalama 6 çekilişe mal olur. Bir çekilişi feda edip parçayı atmak çoğu zaman daha ucuzdur. Ölçüm: her zaman yerleştir 20,8 çekiliş, optimal 16,4.
Canlı demo
Bot yapbozu nasıl oynuyor?
Botun gördüğü tahta, eline gelen parça ve verdiği karar. Sen de tahtaya tıklayıp kendin oynamayı deneyebilirsin.
Eldeki parça
Kendin dene
Duraklatıp tahtaya tıklarsan parçayı oraya sen koyarsın. Botun önerdiği yer yeşil çerçeveyle işaretli — farklı bir yer seçince ortalamanın nasıl bozulduğunu görürsün.
Not: bu demo, tarayıcıda çalışabilmesi için kesin tablo yerine ileriye-arama kullanır (500 oyunda ortalama 16,5 çekiliş; botun kendisi 16,4). Tek bir oyun şanslı ya da şanssız gidebilir — asıl fark ortalamada görülür, o yüzden birkaç tur izle.
Bot bunu nasıl yapıyor?
Bot bunu nasıl yapıyor?
Tahtayı ekrandan okur
Kalibrasyon istemez: ızgarayı kenar çizgilerinden kendisi bulur, her hücrenin doluluğunu renk doygunluğundan okur.
Eldeki parçayı tanır
Oyun, imlecin altında parçanın hayaletini gösterir. Bot imleci boş bir bölgede gezdirip renk farkından şeklin ne olduğunu çıkarır.
Optimal hamleyi tablodan okur
16.777.216 tahta durumunun tamamı için beklenen çekiliş sayısı önceden hesaplanır. Hamle seçimi mikrosaniyeler sürer.
Yerleştirmeden önce doğrular
Tıklamadan hemen önce hayaletin tam planlanan hücrelere oturduğunu kontrol eder; oturmuyorsa tıklamaz.
Ölçüm: 5000 simüle oyun
Ölçüm: 5000 simüle oyun
Aynı oyun, dört farklı karar politikasıyla oynandı. Sandık başına ortalama çekiliş ve çıkan ödül dağılımı:
| Politika | Ort. çekiliş | Büyük (≤10) | Orta (11–24) | Küçük (25+) |
|---|---|---|---|---|
| İlk uyan yere koy (naif) | 32,8 | %1,3 | %30,3 | %68,4 |
| Sezgisel | 25,3 | %4,7 | %51,8 | %43,5 |
| 2 hamle ileri arama | 23,5 | %6,3 | %55,3 | %38,4 |
| ★ Kesin tablo (DeepCast) | 16,4 | %12,7 | %77,8 | %9,6 |