Als «chess-algorithms» getaggte Fragen

Bei Fragen zu Algorithmen, die in Computerschach-Software verwendet werden.


5
Wie „denken“ Schachengines?
Ich möchte wissen, wie Motoren so programmiert sind, dass sie Bewegungen finden. Ich bin sicher, dass sie zuerst die erzwungensten Linien wie Erfassungen und Schecks berechnen. Aber was ist mit subtilen, tiefen Positionsbewegungen? Sie scheinen sie auch sehr schnell zu finden (im Allgemeinen. Natürlich verpassen sie solche Bewegungen ab und …

1
Welche Algorithmen und Heuristiken sind im Computerschach beliebt?
Computerschach ist in den letzten zwanzig Jahren explodiert. Eine Computer-Weltmeisterschaft wurde gegründet, und viele Schachcomputer-Designer profitierten von ihren Bemühungen. Einige der Programme verbergen ihren Quellcode, aber sehr viele sind Open Source-Programme, insbesondere Fruit, das als Basis für eine Familie von Schachengines diente. Was sind einige Beispiele für Heuristiken oder Algorithmen, …

5
Wie haben sich die Motoren seit Deep Blue verbessert?
Computerschach-Engines sind besser geworden, seit Deep Blue 1997 Kasparov besiegt hat. Wurden die Algorithmen verbessert oder beruhten die Verbesserungen hauptsächlich darauf, dass dieselben Algorithmen dank schnellerer Hardware usw. schneller liefen? Wenn erstere, sind diese algorithmischen Verbesserungen öffentlich? Und wenn ja, welche Verbesserungen gab es? Wo kann ich darüber lesen?


2
Wie lerne ich Schachprogrammierung?
Grundsätzlich habe ich gesehen, dass die Leute in diesem Forum eine Menge Schachalgorithmen schreiben und Fragen stellen, die ich gerne richtig beantworte. Ich sehe den Code, kann aber nicht erkennen, ob er korrekt ist oder nicht. Ich bin selbst ein Softwareprofi, aber nicht vertraut mit Schachalgorithmen oder dem Codieren von …


2
Wenn Schachmatt in einer Position unmöglich ist
Bearbeiten Diese Frage ist kein Duplikat, wie in meinem Kommentar erwähnt. Die verknüpfte vermeintlich doppelte Frage behandelt weder meine unten stehende Frage Nr. 1 noch Frage Nr. 3 oder Frage Nr. 2, außer in einer Antwort tangential erwähnt. Die verknüpfte Frage bezieht sich auf ausreichend Paarungsmaterial, während sich meine Frage …

6
Gibt es eine Schachengine, die KEINE Brute-Force-Suche verwendet?
Jede Schachengine, von der ich jemals gehört habe (einschließlich aller auf Wikipedia gefundenen), verwendet die Brute-Force-Suche mit einer Bewertungsfunktion (Minmax-Algorithmus), um über ihren Zug zu entscheiden. Dies ist nicht die Art und Weise, wie die meisten Menschen sich dem Spiel nähern und stattdessen eine allgemeine Mustererkennung verwenden. Daher wäre es …

3
Vortrag / Buch über AlphaGo / AlphaZero
Ich bin sehr interessiert daran, wie AlphaGo resp. AlphaZero funktioniert. Mir scheint, die zugehörigen Google Papers sind sehr dicht und nicht leicht zu lesen. Gibt es ein Lehrbuch oder eine Vorlesung, die auf technischer Ebene erklärt, wie das alles funktioniert? Dh beginnend mit neuronalen Netzen / Deep Learning, Monte-Carlo-Baumsuche bis …

1
Wie funktioniert Timeseal? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Schach - Stack - Austausch. Geschlossen vor 5 Jahren . Ich weiß, dass die Fics (kostenloser Internet-Schachserver: www.freechess.org/) ein Programm namens timeseal …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.