Bu soruda gördüğümüz gibi karmaşık mantıksal ifadeler genelleştirilmiş Mayın Tarlası'nın basit bağlantıları açısından ifade edilebilir. Ancak Genelleştirilmiş mayın tarama gemisi hala işten çıkarmaya sahiptir.
Bu fazlalıklardan kaçınmak için "Generalized-1 Mayın Tarlası" adlı yeni bir oyun tanımlıyoruz.
Generalized-1 Mayın Tarlası Mayın Tarlası'nın keyfi bir grafikte oynanan bir sürümüdür. Grafikte iki tür tepe noktası vardır: "gösterge" veya "değer". Bir değer açık veya kapalı olabilir (bir mayın veya bir toz), ancak durumu oyuncu tarafından bilinmiyor. Bir gösterge, bitişik hücrelerden birinin tam olarak bulunduğunu belirtir (bir mayın). Göstergeler mayın sayılmaz.
Örneğin, Genelleştirilmiş Mayın Tarlası için aşağıdaki tahta bize A ve B hücrelerinin ya mayın olduğunu ya da hiçbirinin mayın olmadığını söyler.
(Diyagramda değerler beyazken göstergeler gri ile işaretlenmiştir)
Göstergeleri göstermek için kapalı değerleri tıkladığınız normal mayın tarama motorunun aksine, Generalized Mayın Tarlası'nda böyle bir mekanik yoktur. Bir oyuncu basitçe grafiğin hangi durumunun göstergelerini karşılayabileceğini belirler.
Amacınız 2
Generalized-1 Mayın Tarlası içinde yapmaktır . Generalized-1 Mayın Tarlası'nda, tüm olası değer konfigürasyonlarının tam olarak iki hücreye sahip olacağı 8 spesifik hücre olacak şekilde bir yapı inşa edeceksiniz . Bu, tam olarak2
, geleneksel mayın tarama makinesinde . Çözümünüzü yazarken, değer hücreleri için belirli değerlere sahip olmamanız gerekir. (H.PWiz'in sorusuna cevap olarak, bazı değer hücrelerinin devletten çıkarılabilmesine izin verilir)
puanlama
Cevaplarınız son grafikte eksi 8 (8 giriş için) ve daha düşük bir skor daha iyi olacak şekilde köşe sayısı ile puanlanacaktır. Bu metrikte iki cevap bağlanırsa, bağlantı kesici kenar sayısı olacaktır.