Author: Kurt Utzinger
Date: 03:12:09 05/01/03
Go up one level in this thread
On April 30, 2003 at 22:09:40, Brian Thomas wrote: >This is just following up on the previous thread... >(http://www.talkchess.com/forums/1/message.html?295015) > >Kurt, thanks... that info is great; I didn't realize you could do that and it is >indeed a cool way to handle personalities. > >However, I have 2 additional questions. For starters, the behavior is erratic. >I created the text files as indicated, and all files are in the Engines >directory. If I attempt to play a game, the engine does not move once out of >book. If I remove the text file "extras" and go with the default >settings directly in the eng file, all works fine. > >Any ideas on what is wrong? > >Second: regarding the CM personalities. On your page >(http://www.skpfaeffikon.ch/Utzinger/Downloads/CM9skr_report.htm) how did you >convert some of the CM settings (such as Own Queen 9.1) to the Winboard file >equivalent (which is 101). Is it simply a ratio that the GUI translates when >launching the King? > >Thanks, >Brian I am somewhat puzzled. Why do you have a textfile "extras" and why did you put the textfiles [CM9_Brann.txt, CM9_SKR.txt and so on] in the engine folder. Please note the following instructions: 1) Create in the folder "....\chessbase\engines" a new folder "UCI" and therein a new folder, let's say "CM9". 2) Copy the following files in the folder "...\chessbase\engines\uci\cm9": - Wb2Uci.exe - Wb2Uci.eng - Wb2Uci.bmp (this is the logo) 3) Open with Notepad or another text editor the file "Wb2Uci.eng" and make sure that this file looks as follows: [ENGINE] Name=The King 3.23 Author=Johan de Koning, NED Filename=Wb2Uci.exe [OPTIONS] Program=c:\programme\ubi soft\chessmaster 9000\TheKing.exe InitString=cm_parm default\ncm_parm opk=332090 HashCommand=cm_parm tts=%i004096 ShowThinkingMove=true ;Logfile=true Visible=Ponder,Hash,ShowThinkingMove,Logfile,Extras [EXTRAS] Personality=<readfile>|combo|Default|Default|CM9_Brann|CM9_8777|CM9_Pillen|CM9_Utz12n|CM9_Utz12p|CM9_SRK and furthermore [if necessary] change under [OPTIONS] the path of "c:\programme\ubi soft\chessmaster 9000\TheKing.exe" in accordance of your Chessmaster 9000 setup. Save your "Wb2Uci.eng" For each personality you need a separate textfile and the name of the corresponding setting must be specified under [EXTRAS] in the Wb2Uci.eng as stated above [max. 9 textfiles] 4) Copy all the wanted textfiles [defined CM9 personalities] - Default.txt - CM9_Brann.txt - CM9_Pillen.txt - CM9_Utz12n.txt - CM9_Utz12p.txt - CM9_SKR.txt into your folder 5) Set the correct paths in your "opk.bat" or "obk.vbs" 6) And just to be sure: delete the existing "The King 3.23.uci" in the folder "...\chessbase\engines" and create a new UCI-engine by then clicking the Wb2Uci.exe in the folder "...\chessbase\engines\uci\cm9" 7) When you now use "opk.bat" or "opk.vbs" the Fritz-GUI will eventaully start. - choose with F3 the engine "The King 3.23 - select with right mouse click in engine windows under "Properties" the desired "Personality", i.e. "CM9_8777" And to your last question: whether you use crafty.exe or quark.exe to get the opk-number under Chessmaster 9000, both engines produce a log file after executing opk.bat or opk.vbs. And depending on the cm9-personality chosen [or self created under CM9-GUI] you will get the parameters you need to define the desired textfile for Fritz-GUI. I give you the following example of the log-file output for CM9_8777: Input to Quark: xboard Input to Quark: cm_parm opk=974946 can't interpret move Input to Quark: post Input to Quark: new Input to Quark: level 0 6:40 0 Input to Quark: cm_parm default can't interpret move Input to Quark: cm_parm opp=103 opn=121 opb=127 opr=121 opq=123 can't interpret move Input to Quark: cm_parm myp=103 myn=121 myb=127 myr=121 myq=123 can't interpret move Input to Quark: cm_parm mycc=112 mymob=123 myks=160 mypp=117 mypw=133 can't interpret move Input to Quark: cm_parm opcc=112 opmob=123 opks=160 oppp=117 oppw=133 can't interpret move Input to Quark: cm_parm cfd=0 sop=100 avd=-2 rnd=0 sel=12 md=99 can't interpret move Input to Quark: cm_parm tts=33554432 can't interpret move Input to Quark: easy Input to Quark: force Input to Quark: . Input to Quark: . Input to Quark: . Input to Quark: quit and below the contents of the corresponding textfile: ;---- CM9_8777.txt ; A personality created by Stefan Kleinert, GER cm_parm opp=103 opn=121 opb=127 opr=121 opq=123 cm_parm myp=103 myn=121 myb=127 myr=121 myq=123 cm_parm cc=112 mob=123 ks=160 pp=117 pw=133 cm_parm cfd=0 sop=100 avd=-2 rnd=0 sel=12 md=99 ;---- File end And now: have fun. Kurt
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.