Ein Freund sagte mir, es sei sehr schwierig, eine Bughouse- Schach-Engine zu implementieren , da sie viel mehr Prozessorleistung benötigt als eine normale Schach-Engine.
Gibt es da draußen irgendwelche Bughouse-Motoren? Wenn nicht, was sind die Gründe?
Antworten:
Es gibt sicherlich mehrere Schach-Engines, aber aufgrund der zusätzlichen Komplexität, auf die @TonyEnnis verweist , sind diese Engines schwächer als einigermaßen starke Spieler. Es ist äußerst schwierig, die unterschiedlichen Szenarien zu berücksichtigen, die sich aus zwei Positionen ergeben können, wenn Teile bei jeder Bewegung von Brett zu Brett wechseln. Der resultierende Suchbaum nimmt mit einer exponentiellen Rate zu, die sogar größer ist als die des Standardschachs.
Der Motor, mit dem ich am besten vertraut bin, ist Sjeng, der behauptet, dass er einen ELO von ungefähr 2000 auf FICS hat, was einem starken menschlichen Spieler entspricht.
quelle
Sjeng
Ich kenne keine Bughouse-Motoren.
Zusätzliche Komplexität:
Neben dem Standardspiel ...
quelle
Sjeng ist die beste Wahl, aber mit einem Motor zu spielen ist sehr seltsam. In der Regel dreht sich bei einem Team aus Mensch und Motor alles darum, pünktlich aufzustehen (manchmal sogar nur wenige Sekunden). Dann fordert der menschliche Spieler den Motor auf, sich schnell zu bewegen, und setzt sich dann. Da der Computer sofort anständige Bewegungen ausführen kann, bedeutet dies effektiv, dass es unmöglich ist, Material gegen den menschlichen Spieler zu verpacken, es sei denn, dies ist auch rechtzeitig - selbst wenn das Opfer sehr stark ist und zu einem unmittelbar gewinnenden Angriff führt oder das Material schnell wiederherstellt . Der menschliche Spieler akzeptiert die Opfer und setzt sich, lässt dann den Motor pünktlich gewinnen oder verwendet das zusätzliche Material auf dem Brett, um zu gewinnen. Aus diesen Gründen wird keiner der starken Bughouse-Spieler mehr Spiele mit Engines akzeptieren.
quelle
Sunsetter scheint am besten zu sein, aber Sjeng (besonders 11) ist auch für viele Zwecke gut.
Siehe http://bughousechess.wz.cz/BughouseEngines/
quelle