
Zitat von
RudolfE
Nachtrag
es gibt ja die 3 Engines:
Chess-System-Tal-2.00-v21-E1019-Elo.opt-avx2
Chess-System-Tal-2.00-v21-E1162-130-EAS.opt-avx2
REBEL-EAS
Und mit REBEL-EAS funktioniert es unter dem HiarcsCE!!
Die engine erkennt das Buch book.bin. Mit der folgenden Adresse:
C:\Users\Dein Name\OneDrive\Dokumente\HIARCS Chess\Engines\Chess-System-Tal-2.00-v21\polyglot-books\book.bin
Übrigens: Die beiden ersten engines haben die gleiche Größe: dh sie sind ein und das selbe! (142 229 504 Bytes)??
Hi RudolfE,

Zitat von
Chessguru
Aus meiner Sicht scheint dieses Problem aber an CS-Tal zu liegen.
That's correct. There is a flaw in this CSTalII program whilst the Rebel version works.
Well, I managed to get it to work using HCE or HCE Pro (I checked both). I suspect the big book.bin provided with the CSTalII package intends to stick to Tal's usual openings, and therefore is a significant contribution to the expected engine play.
The trick I used is adding a polyglot layer.
1) get polyglot.exe and add it to your CSTalII folder. Polyglot (by Fabien Letouzey) has since long been part of the winboard package. Maybe you already have it on your hard disk.
2) add a polyglot.ini file. I provide you with the example that works for me, see attached. Rename from .txt to .ini and check the EngineCommand setting for the exact program version you are using. Check the [Engine] section for the UCI parameters you want to use, such as the hash size and pondering. OwnBook must be false from the engine standpoint, the polyglot layer will take care of it.
3) add a new engine to HCE or HCE Pro, select polyglot.exe as the engine file.
4) enjoy! If you are using HCEP and playing the engine, make sure you select "no book" for the engine.
A simple way to check all the setting is correct: check whether an opening book is indeed used; quit the game and HCE, rename the book to anything else (such as book.bin to book.bak), retry. CSTalII should start thinking from first move. Restore the correct book name for next games.
Hope this helps,
Tibono