Page 1 of 1

Brutus v8.5 released

PostPosted: 25 Jan 2010, 21:39
by Stephan Vermeire
v8_05:

* New openingbook. Brutus has an intergrated .ctg adapter which enables it to read stronger openingbooks. (If you are interested, have a look at the source which is included).
* multi-processing bugfix. The previous version frequently hanged on heavily loaded machines due too a problem in the mutex-architecture. This has been fixed. Brutus now is also capable of playing against older versions of itself without giving problems in shared memory.

Have fun,
Stephan 8-)

http://www.xs4all.nl/~vermeire/brutus.html

Re: Brutus v8.5 released

PostPosted: 25 Jan 2010, 23:10
by Graham Banks
Hi Stephan,

is there any strength improvement over version 8.04 using 32-bit 1CPU?

Cheers,
Graham.

Re: Brutus v8.5 released

PostPosted: 26 Jan 2010, 15:29
by Edmund
You might get legal problems implementing this format in any chess engine, gui or adapter. Anyway the specification has been cracked in the past, so anyone can create such an adapter himself now:

http://www.talkchess.com/forum/viewtopic.php?t=29468&highlight=ctg+book+specification
http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?pid=26942#pid26942

Re: Brutus v8.5 released

PostPosted: 26 Jan 2010, 20:12
by matematiko
Edmund,

The legal issues did not cross my mind, but you are absolutely right. Thanks for taking the time to respond.

Cheers,

Re: Brutus v8.5 released

PostPosted: 27 Jan 2010, 12:33
by Stephan Vermeire
Hi Graham,

Graham Banks wrote:Hi Stephan,

is there any strength improvement over version 8.04 using 32-bit 1CPU?

Cheers,
Graham.



I have run a few hunderd games and there appears to be no difference in strength if the openingbook is disabled and you are using a single processor. I guess that you can replace 8.04 with 8.05 in CCRL benches.

Good luck,
Stephan

Re: Brutus v8.5 released

PostPosted: 27 Jan 2010, 15:05
by Pablo
Hi Stephan,
In my PC, apparently Brutus 8.5 do not read the .ctg opening book. The winboard.debug file show an error reading the opening book complementary files .cto and .ctb. Also,in the bookBrutus.ini file I delete the "2" of the line "Title=bookBrutus.ctg".
Please your comments
Pablo Urzua

Re: Brutus v8.5 released

PostPosted: 27 Jan 2010, 20:04
by Stephan Vermeire
Hi Pablo,

Pablo wrote:Hi Stephan,
In my PC, apparently Brutus 8.5 do not read the .ctg opening book. The winboard.debug file show an error reading the opening book complementary files .cto and .ctb. Also,in the bookBrutus.ini file I delete the "2" of the line "Title=bookBrutus.ctg".
Please your comments
Pablo Urzua


You are right, I made a small mistake in the distributed ini-file. Please replace the content of Brutus.ini with the following code:

Code: Select all
==== settings Brutus_v8.05_x64 ====
pref:printToScreen=0     (0=disabled, 1=enabled)
pref:size-hashtable=64   (in MB)
pref:NalimovCache=32     (in MB)
pref:egtb-path=d:\chess\egtb4
pref:book-path=bookBrutus.ctg
pref:DRAWSCORE=-50
pref:VALPAWN=100
pref:VALKNIGHT=300
pref:VALBISHOP=300
pref:VALROOK=500
pref:VALQUEEN=900
pref:MAXPROCESSES=0
pref:enable_EGTB=1       (initial value, 0=disabled, 1=enabled)
pref:enable_BOOK=1
pref:BookBestMoveOnly=1
pref:enable_FUTPRUN=1
pref:enable_EXTENTIONS=1
pref:enable_NMP=1
pref:enable_LMP=1
pref:pondering=0
pref:printInvertedScore=0


For some reason the bookpath (pref:book-path=bookBrutus.ctg) was missing. I have changed the ini-file on my website. If you have trouble with the ini-file in the future, you can always generate a new ini-file as follows:

- Start brutus as a console, type 'uci' <enter> and again <enter>, then close Brutus. A new ini-file has been created.

Best wishes,
Stephan

Re: Brutus v8.5 released

PostPosted: 31 Jan 2010, 05:33
by Roger Brown
Hello all,

At the specific request of one of the contributors to this thread I have deleted his posts.

I also deleted the member's quoted post in another member's post.

I abhor such things but the member strongly requested that I edit his post so I had no choice but to comply...

Later.