Chess is everything: art, science, and sport.
Anatoly Karpov
Einige Links und Tipps über Schachdatenbanken und Schachcomputer, die ich zum Training empfehle …
Schach in Zahlen
- ca. 1040 legale Stellungen
- 10120 verschiedene Partien
10120 = 1 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000
Abschätzung:
ca. 33 Züge pro Stellung
typisches Spiel: 80 Halbzüge
>> Anzahl verschiedener Partien: 3380 = (33 x 33)40 ≈ 100040 = 10120
- Zum Vergleich: ca. 1086 Atome in unserem Universum
Schachcomputer
- Der erste „Schachcomputer“ 😉 Der Schachtürke
- Moderne Schachcomputer: Modern gerneral purpose CPUs
- Evaluation function
- Minimax algorithm mit abwechselnden Zügen (beste Variante: bester Zug für Weiß, bester Zug für Schwarz … usw.)
- Abschneiden der Zweige: Alpha-Beta-Search-Algorithm (alpha-beta pruning)
- Chess Engine ELOs rating list
- Eigener Vortrag über Schachengines als Trainingsutensil für Vereinsspieler (Karlsruhe, Nov 2017, Deutsch pdf)
Schachdatenbanken
- Was ist eine Datenbank?
- Bekannte Datenbankprogramme für Schach
- Portable Game Notation (PGN): populäres Format zum Speichern von Schachpartien
- Eigener Vortrag über Schachdatenbanken als Trainingsutensil für Vereinsspieler (Karlsruhe, Feb 2018, Deutsch pdf)
Quellen für Partien
- Der Gefangene Dr. B. in „Die Schachnovelle“ hatte seine geheime Quelle für Schachpartien: er blieb nur bei Verstand durch den Diebstahl eines Buches über vergangene Großmeisterpartien, die er endlos spielte …
- TWIC (The Week In Chess): neuste Partien von Weltspitzenspielern: https://theweekinchess.com/twic (runter scrollen für PGN-Dateien)
- 365chess.com Chess Games Database Online: https://www.365chess.com/
- Chess DB: Die größte Schachdatenbank (aktuell 10.2020 offline) https://chess-db.com/public/index.jsp
- Shredder Opening DB (frei)
- Shredder Endgame Database (frei)
SCID
mächtiges Schachwerkzeug und Schachdatenbank (updated Jun ’21), Opensource
- SCID wiki: https://sourceforge.net/p/scid/wiki/StartHere/
- letzte SCID version: http://scidvspc.sourceforge.net/
- Dokumentation: http://scidvspc.sourceforge.net/doc/Contents.htm
- Download: http://scidvspc.sourceforge.net/#toc3
- Installation (Linux, Windows, Mac): http://scidvspc.sourceforge.net/#toc4
- Tipp: Zusammenfügen von pgn’s in SCID
- „File“ → „New“ (name new db)
- „Tools“ → „Import PGN files“ (select pgn files)
- „Tools“ → „Export all filter games“ → „Export Filter To PGN“ (name resulting file)
Downloaden vieler PGNs
- Tipp: vereinfachter Download auf Linux-basierten Systemen in der Shell z.B. :
for i in {1005..1152}; do wget https://www.theweekinchess.com/zips/twic"$i"g.zip; done; for i in {1005..1152}; do unzip twic"$i"g.zip; done;
… Zusammenfügen der Pgn-Dateien z.B. mit SCID (siehe oben)
Stockfish
mächtige, multithreaded UCI chess engine, open source, aktuell für 64bit 4CPU → ELO > 3600 (Version 15)
Bester Zug in der Anfangsstellung? 1. d4 (+0.39) ist minimal besser als 1.Sf3 (+0.36) – mit einer gewissen Dynamik (Suchtiefe 43 Halbzüge, Stockfish Version 15, 2022)
- Stockfish in action
- extrem nützlich in Verbindung mit SCID
- Download: https://stockfishchess.org/download
- Support: https://blog.stockfishchess.org
Mehr
Mehr über Schach in meinem Schachblog https://www.schachlich.de (Deutsch)