Die Weiterentwicklung einer Engine kann ja verschiedene Aspekte betreffen.
- Manchmal wird "nur" der Code etwas aufgeräumt
- oder es werden Fehler korrigiert
- oder es wird besser codiert mit dem Ziel einer schnelleren Ausführung
- es gibt Tuningmaßnahmen, wie Justage von älteren Schwellwerten oder der Bewertung irgendwelcher Phänomene. (z.B. Figurenwerte)
Und es könnte logische Neuerungen geben
- bei der Suche (neue Logik für Cuts etc.)
- positionelle Bewertungskriterien
- Hashtablebehandlung
- Tablebasebehandlung
- Behandlung der Parallelverarbeitung
- anderes?
Aus den Beschreibungen bei Github werde ich nicht wirklich schlau.
Hat jemand hier eine gewisse Übersicht, auf welchen Ebenen da bei Stockfish gekämpft wurde, und auch welche Erfolge dadurch jeweils erreicht wurden?
Stockfish hat in den letzten Jahren ja nicht gerade wenig ELO dazugewonnen!
Gibt es da irgendwo Quellen?
Benno