Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: personalities and chesbase gui

Author: Mike S.

Date: 22:18:02 03/20/04

Go up one level in this thread


On March 20, 2004 at 19:15:52, Bernardo Wesler wrote:

>Hi: 1) how should i proceed to set (change0 personalities in chessmaster 9000
>using chessbas gui?

I recommend the Wb2Uci method using textfiles for the King settings, aka
Chessmaster Personalities :-) With that, you can switch between the settings
using a list box in the engine settings dialogue (F3 etc.)

Example for a Wb2Uci.eng providing this:

[ENGINE]
Name=The King 3.23
Author=Johan de Koning
Filename=Wb2Uci.exe

[OPTIONS]
Program=TheKing.exe
InitString=cm_parm default\ncm_parm opk=000000
HashCommand=cm_parm tts=%i004096
ShowThinkingMove=true
;Logfile=true
Visible=Ponder,Hash,Logfile,Extras

[EXTRAS]
Personality=<readfile>|combo|Default|Default|CM9_SKR|CM9K_mod

---

You can add more settings to the last line, following the pattern above. There
must be files with exactly the same names, and extension .txt, containing the
setting parameters themselves in the same directory.

Examples for the settings textfiles:

;---- Default.txt
; Default Chessmaster 9000 personality
cm_parm opp=100 opn=100 opb=100 opr=100 opq=100
cm_parm myp=100 myn=100 myb=100 myr=100 myq=100
cm_parm mycc=100 mymob=100 myks=100 mypp=100 mypw=100
cm_parm opcc=100 opmob=100 opks=100 oppp=100 oppw=100
cm_parm cfd=0 sop=100 avd=0 rnd=0 sel=9 md=99
;--- File end

;---- Default.txt
; CM9K_modified personality by Mike Scheidl
cm_parm opp=100 opn=100 opb=100 opr=100 opq=100
cm_parm myp=100 myn=100 myb=100 myr=100 myq=100
cm_parm mycc=100 mymob=100 myks=150 mypp=100 mypw=100
cm_parm opcc=100 opmob=100 opks=150 oppp=100 oppw=100
cm_parm cfd=0 sop=100 avd=0 rnd=0 sel=12 md=99
;--- File end

Note that a setting is *required* even to get the CM9000 default selectivity
value of 9 when running The King in another GUI, because the default selectivity
of the engine itself is only 6 (9 is set by the CM9000 GUI)! Which means, when
people run the engine without transmitting sel=9, they don't get the correct
CM9000 sel. default; IIRC 6 was the default in CM8000.

If you are not familiar with the Wb2Uci adapter at all, see:

http://home.online.no/~malin/sjakk/Wb2Uci/  (adapter software & basics)

http://www.uciengines.de/  (Wb2Uci.eng configs for many engines etc.)


>2) How to set and change personalities in shredder 8 in the chessbase gui?

"F3, Engine paramters" --> the settings, and Save/Load/Default buttons

This uses ini-like ASCII files with .param extension.

Regards,
M.Scheidl



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.