Mahjong Balbal
TürkçeEnglish

"Her tahta çözülebilir" ne demek ve nasıl garanti ediliyor

Mahjong solitaire'de çözülemeyen tahta yaygın bir dert. Balbal bunu rastgele dağıtıp umarak değil, önce çözümü üretip sonra tahtayı kurarak çözüyor.

Mahjong solitaire oynayan herkesin bildiği bir an var: elinizde hamle kalmaz, tahtada yirmi taş durur ve hiçbiri eşleşmez. Yaptığınız bir hata değildir. Tahta zaten çözülemezdi.

Sorun nereden çıkıyor

Klasik yöntem şu: 144 taşı iskelete rastgele dağıt, oyuncu oynasın.

Bu yöntemde tahtanın çözülebilir olması şansa kalıyor. Üstelik oyuncu oynarken durumu kötüleştirebiliyor: yanlış sırayla alınan iki taş, altta kalan bir çifti sonsuza dek kilitleyebiliyor.

Bazı oyunlar bunu "karıştır" düğmesiyle örtüyor. Ama karıştırma bir çözüm değil, bir itiraf.

Balbal'ın yöntemi: önce çözüm, sonra tahta

Sıra tersine çevriliyor.

  1. Önce iskelet — tahtanın silueti — belirleniyor.
  2. Sonra o iskeleti temizleyen geçerli bir kaldırma sırası üretiliyor.
  3. Taşlar o sıradaki ardışık ikililer eşleştirilerek yerleştiriliyor.

Üçüncü adım işin kalbi. Kaldırma sırasındaki birinci ve ikinci taş aynı sembolü alıyor, üçüncü ve dördüncü aynı sembolü alıyor, böyle sürüyor. Sonuçta ortaya çıkan tahtanın çözümü zaten elinizde: o sırayı takip ederseniz tahta biter.

Tepsi işi zorlaştırıyor

Balbal'da eşleşme doğrudan olmuyor; alınan taş dört gözlü bir tepsiye gidiyor ve eşi gelene kadar orada bekliyor. Yani bir çözümün geçerli olması için tepsiyi taşırmaması da gerek.

Üretim bunu hesaba katıyor. Garanti şu:

Tahtayı en fazla iki tepsi gözü kullanarak temizleyen bir sıra her zaman vardır.

Oyuncunun dört gözü var. Yani garantiden iki göz fazlası — hata payı.

Kanıt her sürümde yeniden koşuyor

Bu bir tasarım vaadi değil, bir test. 1500 bölümün tamamı, her sürümde, bir sanal oyuncu tarafından baştan sona oynanıyor. Çözemediği bir tahta varsa sürüm çıkmıyor.

Aynı test bölümlerin zorluk eğrisini de ölçüyor: kaç hamlede bittiği, kaç kez tepsinin üç gözünün dolduğu, hangi bölümlerin ortalamadan ne kadar saptığı.

Peki kilitlenirseniz?

Kilitlenmek hâlâ mümkün — çözüm var demek, sizin onu bulacağınız demek değil. O yüzden üç yardımcı duruyor: Karıştır tahtayı yeniden dağıtır, Ara eşleşen bir çift gösterir, Geri al son taşı tahtaya döndürür.

Aradaki fark şu: Balbal'da karıştırma bir itiraf değil, bir kolaylık. Tahta karıştırılmadan da çözülebilirdi.

İlgili: Oyun nasıl çalışır · Nasıl oynanır