Schach-KI-Engine mit Schachbrett-GUI für Excel/Word VBA – plus VB6-Edition für UCI/Winboard-Engine mit einer Spielstärke von 3200 ELO (4 CPU).
Es gibt zwei Möglichkeiten, diese Schach-Engine zu verwenden:
Kompiliert mit Visual Basic 6 => 32-Bit-Windows-Exe-Datei, untersucht etwa 150.000-200.000 Positionen/Sek. Alle Schachregeln sind implementiert: Rochade, En passant, Threfold-Repetition, 50-Züge-Regel. Unterstützung für bis zu 64 Kerne, die maximale Hash-Größe der Transpositionstabelle beträgt 1,4 GB. Nicht unterstützt: Endspiel-Tablebases, Nachdenken.
Virenscanner geben manchmal eine falsch positive Warnung aus. Um sicherzugehen, können die Dateien unter www.virustotal.com überprüft werden.
Hinweis: Das Programm „Alice in Chessland“ von Angelo Spartalis hat eine sehr schöne GUI und basiert auf ChessbrainVB V3.05. Link: https://www.spartalis.gr/chess/index_ENG.html
Diese Schach-Engine basiert auf der Quelle der Engine „LarsenVB“ von Luca Dormio (http://xoomer.virgilio.it/ludormio/download.htm). LarsenVB wurde von „Faile 0.6“ von Adrien M. Regimbald inspiriert, das auch die Basis für die Engine „Sjeng“ bildete. Ich möchte Luca Dormio für seine Erlaubnis danken, seine LarsenVB-Quelle zu verwenden.
ChessBrainVB basiert auch auf vielen tollen Ideen der folgenden Personen:
Marco Costabla/Tord Romstad/Joona Kiiski (Stockfish-Quellen): Suchlogik, Königssicherheit, Figurenbewertung. Suchlogik und Auswertung basieren auf Stockfish 7 mit Anpassungen an Nicht-Bitboard-Datenstrukturen und Suchänderungen, die für eine langsamere Bewegungsgenerierung und -auswertung eine bessere Leistung erbringen. Raimund Heid (Protector-Quellen): Material-Zeichnungslogik Norbert Raimund Leisner: Logo-Datei
Schlüsselwörter: „Excel-Schach-Engine“, „Excel-Schach“, „Word-Schach-Engine“, „Powerpoint-Schach-Engine“, „VBA-Schach“, „VBA-Schach-Engine“, „VB6-Schach-Engine“, „VBA-Schachspiel“, „Excel Schachspiel“, „Visual Basic-Schachprogramm“, „Exel-Schachbrett“, „VBA-Schachbrett“, „VBA-Schach-KI“