Butcher 1.60n1 chess engine

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: Butcher 1.60n1 chess engine

Post by Christopher Conkie »

Christopher Conkie wrote:
SzG wrote:
Christopher Conkie wrote:
Also you might want to change the -ht 32 entry in the Command Line Parameters to -ht 38

Code: Select all

-ht [size] - [size] specifies (megabytes) size of hashtables
recommended values : 9,24,38,62,67,91,105,120,129,166,225,262,325
Not sure about this one. Homepge says 'hash table structure/access redesign' so maybe those size limitations are no longer valid.
To be honest that is from 1.56. You might want to change it and then again, you might not. :) At the bottom of his page he does say numbers like 1024. Did you get a readme with yours (, the new one I mean)?

Christopher
Let's call it a draw.

:-)

Christopher

Code: Select all

**************************************************************************
*                                                                        *
*                                                                        *
*          Chess engine Rzeznik (Butcher) ver 1.60n1 (06-IX-2009)        *
*                           (markol4@wp.pl)                              *
*                                                                        *
*                                                                        *
* Usage:                                                                 *
* === playing ===                                                        *
*  winboard -fcp "engine_executable -ht [size]" -fd "path_2_engine"      *
*                                                                        *
* Options                                                                *
*                                                                        *
*  -ht [size] - [size] specifies (megabytes) size of hashtables          *
*     recommended values : 9,24,38,62,67,91,105,120,129,166,225,262,325  *
*  -k  - forces sending kibitz info when playing on ICS                  *
*  -egtb [size] - enables EGTB usage. [size] specifies cache size for    *
*                 EGTB. There should also exist an environment variable  *
*                 EGTB4BUTCHER, which contains path to EGTB files.       *
*                                                                        *
* === book building ===                                                  *
*  engine_executable -ht 1 -a [filename] -d [n]                          *
*                                                                        *
* Options                                                                *
*                                                                        *
*  a - add PGN file to opening book,                                     *
*      filename - name of PGN file                                       *
*  d - scannig games maximum n moves deep                                *
*      (if -d option omitted n=16 by dafault)                            *
*                                                                        *
* === sort index file ===                                                *
*  engine_executable -ht 1 -s                                            *
*                                                                        *
* === help info ===                                                      *
*  engine_executable -h                                                  *
*                                                                        *
*                                                                        *
*                                                                        *
*                                                                        *
**************************************************************************
Christopher Conkie
Posts: 6074
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: Butcher 1.60n1 chess engine

Post by Christopher Conkie »

SzG wrote:
Christopher Conkie wrote: Let's call it a draw.
Mine is not working yet, so I can't tell what the truth is. I have no readme. I think those numbers are accidentally left behind by a previous version (note that there is no mention of SMP). Best way to find out to set various hash sizes and watch what file manager shows.
Yes, about the hash size, it could be that he forgot to change it. On his website he tells you how to use it with more than one processor, under the heading "How do I use more than one CPU with Butcher?".

Christopher
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Butcher 1.60n1 chess engine

Post by Matthias Gemuh »

Graham Banks wrote:
Hi Matthias,

could you please attach your working Butcher folder (zipped) in the CCRL public forum for me?

Cheers,
Graham.
32 Bit:

http://www.hugedrive.com/published/WG/s ... =-d1de2f40

Tell me when you've got it.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 44589
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Butcher 1.60n1 chess engine

Post by Graham Banks »

Matthias Gemuh wrote:
Graham Banks wrote:
Hi Matthias,

could you please attach your working Butcher folder (zipped) in the CCRL public forum for me?

Cheers,
Graham.
32 Bit:

http://www.hugedrive.com/published/WG/s ... =-d1de2f40

Tell me when you've got it.

Matthias.
Got it. Thanks Matthias. :D
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44589
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Butcher 1.60n1 chess engine

Post by Graham Banks »

Still no joy for me. The exe closes out with a message in an error file stating that I've not set the hash parameter:

===> 14:37:16.121 <===
-- perror(): No error -- ====>"-ht" parameter not specified. You have to define size of hashtables.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44589
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Butcher 1.60n1 chess engine

Post by Graham Banks »

SzG wrote:
Graham Banks wrote:Still no joy for me. The exe closes out with a message in an error file stating that I've not set the hash parameter:

===> 14:37:16.121 <===
-- perror(): No error -- ====>"-ht" parameter not specified. You have to define size of hashtables.
Hi Graham,

Yes, command line parameter '-ht xxx' is obligatory.
I included the command line parameter as below in a wb2uci file:

butcher.exe-ht 38 -egtb 8

If I doubleclick on the butcher.exe itself, it closes before I can do anything, and then posts the error file mentioned.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44589
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Butcher 1.60n1 chess engine

Post by Graham Banks »

SzG wrote:
Graham Banks wrote:
SzG wrote:
Graham Banks wrote:Still no joy for me. The exe closes out with a message in an error file stating that I've not set the hash parameter:

===> 14:37:16.121 <===
-- perror(): No error -- ====>"-ht" parameter not specified. You have to define size of hashtables.
Hi Graham,

Yes, command line parameter '-ht xxx' is obligatory.
I included the command line parameter as below in a wb2uci file:

butcher.exe-ht 38 -egtb 8

If I doubleclick on the butcher.exe itself, it closes before I can do anything, and then posts the error file mentioned.
That is normal, you can't run it by simply double-clicking it. And, in the example above, I think a space is missing between exe and -ht.
Then I'm probably okay. Will confirm when a GUI becomes available to try it out.

Thanks,
Graham.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 44589
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Butcher 1.60n1 chess engine

Post by Graham Banks »

When Butcher is White under a 40 moves in x minutes time control, it uses up almost half of its allotted time allocation for the second time control for its 41st move.
When it is playing as Black, this doesn't happen.
gbanksnz at gmail.com
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Butcher 1.60n1 chess engine

Post by Dr.Wael Deeb »

Graham Banks wrote:When Butcher is White under a 40 moves in x minutes time control, it uses up almost half of its allotted time allocation for the second time control for its 41st move.
When it is playing as Black, this doesn't happen.
All in all,it's a problematic release and causes a lot of headache....I'll try to figure it out how to install it or I'll simply pass :P
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
Arturo Ochoa
Posts: 220
Joined: Wed Mar 08, 2006 9:27 pm
Location: Montréal, Canada

Re: Butcher 1.60n1 chess engine

Post by Arturo Ochoa »

Matthias Gemuh wrote:
Graham Banks wrote:
Hi Matthias,

could you please attach your working Butcher folder (zipped) in the CCRL public forum for me?

Cheers,
Graham.
32 Bit:

http://www.hugedrive.com/published/WG/s ... =-d1de2f40

Tell me when you've got it.

Matthias.
Hello:

Please, could you enable the link to download the file since I don't get any success with Butcher after all the sutff provided by C.C.

Thank you.

Regards, A8A