Schachburg-Archiv: Benutzerthema „Stockfish, Rybka, Houdini etc. lösen eure Schachaufgaben“

schachburg.de

Beitrag von ToBeFree

Postet eine Schachaufgabe als PGN oder FEN in diesem Thread (Notation geht auch - ich akzeptiere fast alles, was ich in eine Stellung umwandeln kann) und ich werde versuchen, diese mit verschiedenen Schachengines zu lösen.Eine Lösungsgarantie gibt es für jede Aufgabe, bei der die kürzeste Lösungsvariante weniger als 20 Halbzüge lang ist. Ich werde aber auch alle anderen Aufgaben an die Engines weiterleiten. Vielleicht schafft ihr es ja, Stockfish & Co. zu überfordern. :D

Beitrag von SeeFree

Und was bringt das?^^ Ich denke wir wissen doch alle, dass es diese Schachprogramme gibt oder? ;)

Beitrag von ToBeFree

[QUOTE=SeeFree;13311]Ich denke wir wissen doch alle, dass es diese Schachprogramme gibt oder? ;)[/QUOTE]Das heißt nicht, dass alle wissen, wie man sie benutzt.

Beitrag von SeeFree

Oh ja stimmt ;) Aber kennen tue ich die auch :)

Beitrag von sorim

Also mich würde gerne interessieren, wie lange die unterschiedlichen Schachprogramme für die Lösung folgendes Problems brauchen:[fen]6k1/8/1p1p1p1p/pPpPpPpP/P1P1P1P1/3R4/8/5K2 b - - 0 1[/fen]

Beitrag von ToBeFree

Sorry für die späte Antwort, ich war 2 Wochen im Urlaub.Um herauszufinden, dass das Remis ist, muss eine Engine eine Suchtiefe von 100 Halbzügen erreichen. Das ändert aber nichts daran, dass eine Engine diese Stellung - wie ein Mensch auch - problemlos Remis halten kann. Nur das Voraussehen von 50 Zügen ist mit einem normalen Rechner nicht in vertretbarer Zeit möglich - zumindest heute noch nicht. Stockfish erreicht bei mir nach ca. 6 Sekunden in dieser Stellung eine Suchtiefe von etwa 50 Halbzügen. Um auf 100 zu kommen, muss ich wahrscheinlich mehrere Tage, wenn nicht sogar Wochen oder Monate warten. ;)Als Besitzer eines Servers, der 24/7 läuft, könnte ich das sogar ausprobieren, aber dafür sind mir die Ressourcen zu schade, sorry...

Beitrag von AIL

Mann kann bei Houdini einstellen, dass er statt der 50-Züge-Regel glaubt es gäbe eine 5-Züge Regel. Dann löst der sowas sofort.

Beitrag von ToBeFree

Ah, gut - das setzt allerdings voraus, dass der Engine-Bediener selbst bemerkt hat, was die Lösung der Aufgabe ist... und in diesem Fall ist die Engine sowieso unnötig. ;)Als generelle Einstellung ist es wahrscheinlich auch nicht wirklich geeignet, weil damit sicherlich einige Endspielaufgaben unlösbar werden. :-/

Beitrag von AIL

Naja, es hatte jemand Mal in nem anderen Schachforum sone Aufgabe gepostet um zu "beweisen", dass Engines nicht alle Aufgaben lösen können. Und da wars halt genau auch sowas, dass die Engines normalerweise an der 50-Züge-Regel scheitern weil sie so tief nicht rechnen können.