Motorların arızalandığı zorlamalı şahmat örnekleri


9

Son zamanlarda satranç motorlarının (Houdini, Rybka, Komodo, ...) zorla ev arkadaşı bulamadığı bir örnek biliyor musunuz?

Her zaman 1 veya 2'de eş bulmaları gerekir, ancak belki de bir zamanlar insan kadar yaratıcı olamıyorlar.


3
Oldukça karmaşık herhangi bir son oyun masa tabanı pozisyonu (birçok 6 kişilik son, bazı 5 kişilik sonlar ve hatta bazı uzun KQvKR sonları) yeterli olacaktır: masa tabanları tarafından belirli pozisyonların zorla kontrol arkadaşları olduğunu biliyoruz (30, 50, 100 veya ancak daha fazla hamle) ancak masa tabanlarının yardımı olmayan motorlar bunları makul bir sürede bulamazlar. Bunları mı, yoksa yalnızca insanın bilgisayar yardımı olmadan zorla bir arkadaşı kanıtlayabileceğini mi eklemek istiyorsunuz?
JiK

Masa tabanı konumu hakkında fikriniz var, teşekkürler. Sorum bilgisayar yardımına ihtiyaç duyduğumuz konumu özellikle kısıtlamıyordu.
Tanj

Biraz zor, ama tekrarlama olasılığı var (iki kat veya üç kat), bir sürü satranç yazılımı bir çiftte eşlere izin verebilir. Bu blogdaki 330. maddeye bakın: timkr.home.xs4all.nl/chess2/diary_17.htm On yıl sonra, çoğu programın bu sorunu çözüp çözmediğinden emin değilim.
Evargalo

Yanıtlar:


10

Bu cevabı, gülünç uzun zorla arkadaşlarıyla masa tabanları ve oyunsonlarının cevaplarına / yorumlarına ek olarak olumlu yönde ifade ediyor.

Beyaz taşımak ve kazanmak (ne yazık ki bu çalışmanın yazarı bilmiyorum). Motorlar bu ve benzeri problemlerde başarısız olma eğilimindedir. Denediğim kadarıyla, tüm hxg8 = Q hareket etmenizi önerir. Bazıları 0.00 gösterir ve kısa süre sonra siyah bir çıkmaza sokulur; Bazıları beyaz için hafif bir avantaj gösterir ve siyahın taşlarını etkinleştirmesine izin vererek oyunu oynamaya çalışır. Diyagramın altındaki spoyler bloğunda verilen ek açıklama (ve çözüme ilişkin ipucu).

NN - NN

Açıklama spoiler:

Zorlanmış eş bulunmaz çünkü motorlar budama sezgisel kullanır. Belirli dalları, arama sonucuyla alakasız olarak gördükten sonra arama ağacından kaldırır (bkz: http://chessprogramming.wikispaces.com/Pruning ). Bu bulmacanın çözümü, sonraki birçok kurbandan oluşur ve şubesi arama yapılırken atılma eğilimindedir. Not: Tam olarak gereken hamle sayısı sağlandığında, değiştirilmiş parametreler ve eş arama sezgisel ile, çözümü bulabilirler, ancak bunu denemedim.

Çözüm spoyleri:

Siyahın hareket seçimlerine bağlı olarak birkaç çözüm vardır (fikir her zaman aynıdır, ancak 12 hamlesine kadar çizgi her zaman aynıdır). İşte bir örnek: 1. hxg8 = N d5 2. Bf3 d4 + 3. Kb4 d3 4. Nh6 gxh6 5. g7 h5 6. g8 = N h4 7. Nf6 exf6 8. e7 f5 9. e8 = N f4 10. Nd6 cxd6 11. c7 d5 12. c8 = N dxc4 13. Nb6 c3 14. dxc3 d2 15. Kb3 d1 = Q 16. Rxd1 axb6 17. a7 b5 18. a8 = Q b4 19. Be2 bxc3 20. Bf1 c2 21. Rc1 f3 22. Vxf3 Ff2 23. Fxg2 + #


Bu bulmacanın çözümü nerede bulamıyorum?
Salvador Dali

1
@SalvadorDali Gönderiye çözüm eklendi.
GloriaVictis

22 ... Fc5 + 'dan sonra 23 ... Vg1'den sonra beyazın arkadaşı nerede?
GrizzlyRawrz

@GrizzlyRawrz Sanırım bir sorun (satranç kulübümden) yayınlamaktan ve bunun için bir çözüm bilmemekten suçluyum - görünüşe göre başarılı olamadığım şey buydu. Özür! Ne olursa olsun, cevabın geri kalanı - motorlar hakkındaki motif ve yorum duruyor (aslında, o akşam konuşmanın bir parçasıydı). Sanırım gerçek çözümü kendiniz bulmanız gerekecek!
GloriaVictis

@GrizzlyRawrz sonra 22 ... Fc5 + Crafty Bu 23. KB3 QG1, 24. Bxg2 + KH2 25. Rxg1 Bxg1 ile başlar 14'deki arkadaşı için bir çözüm sunar
JVA

4

Çözümün olmadığı anlaşılan bazı zor pozisyonlar var, ancak daha sonra beyazın geçebilmesi gerekiyor. Bu pozisyonlarda motorlar montaj ilişkisini görmezden gelebilir, çünkü son siyah hareket hakkında bilgi sahibi değilken, bir insan bu bilgiyi geriye doğru analizle çıkarabilir.

NN - NN

Bu pozisyonda hangi varyasyonun ikiye yol açtığını belirlemek imkansızdır. Sadece iki varyasyonda bir eş olması gerektiğini göstermek mümkündür. Ya siyah, piyonunu son hamlesinde hareket ettirdi - sonra enine yolunu almak eşe götürür. Ya da kralını ya da kalesini hareket ettirdi - o zaman kral e6, daha fazla döküm mümkün olmadığından çiftliğe yol açar.

Düzenleme: Tüm pratik amaçlar için önemsiz başka bir cevap: Masa tabanlar sayesinde hepimizin bildiği gibi, herhangi bir motorun hesaplama ufkunun çok ötesinde, çok sayıda zorla kontrol arkadaşı var. Tabii ki bu montaj ilişkilerini tespit etmek için masa tabanlarını kullanabiliriz, ancak şimdi olmayan ve muhtemelen hiçbir zaman bir masa tabanında saklanmayacak binlerce hamle üzerinde zorunlu kontrol arkadaşlarının varlığını kabul etmek hayal gücünün herhangi bir gerginliğini almaz. .


2
Teknik olarak ( xkcd.com/1475 ), bu gerçekten soruyu cevaplar, çünkü soru "pozisyonlar" değil, "örnekler" istemez - genellikle, "konum" tanımı aynı zamanda döküm veya geçiş haklarının belirtilmesini de gerektirir.
JiK

3
"Teknik olarak" "konum" tanımı gerçekten de haddeleme veya geçiş haklarının belirlenmesini gerektirir. Ancak bu durumda soru ve cevap açıkça satrançtan
BlindKungFuMaster
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.