Brainfish, a new concept of a chess engine

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
Ozymandias
Posts: 1169
Joined: Sun Oct 25, 2009 12:30 am

Re: Brainfish, a new concept of a chess engine

Post by Ozymandias » Fri Jul 29, 2016 6:33 am

jefk wrote:
Ozymandias wrote: (Bookbuilder) With an 'interface' (eg. Winboard) you can play with a 'normal' chess program (e.g. Crafty), using the Bookbinder generated book as an advantage
So, it looks like this one, does everything the Cerebellum is offering?
uh, well not everything anymore[/quote]
The quoted text certainly points in that direction, but I guess they don't expect much disappointment from buyers, not when there's a 14-day trial available.

leslies
Posts: 21
Joined: Fri Jan 11, 2013 4:04 pm

Re: Brainfish, a new concept of a chess engine

Post by leslies » Fri Jul 29, 2016 12:24 pm

hello ,great engine.how do you set up the "book path"folder? and how do you use it? thank you :)

jefk
Posts: 395
Joined: Sun Jul 25, 2010 8:07 pm
Location: the Netherlands
Contact:

Re: Brainfish, a new concept of a chess engine

Post by jefk » Fri Jul 29, 2016 1:24 pm

(about Bookbuilder)
[quote="Ozymandias"]
The quoted text certainly points in that direction, [/quote]

ok i will change/update it on the site; point is in principle you still can
make opening books with it for an engine (other than Crafty) with it,
but it's a bit cumbersome (via Epd export, and then make a book for ChessAssistant which you can use for online play).

as for the latest Brainfish, also couldn't load the separate book,
whatever i put in the bookpath option.

jef
jefk

pohl4711
Posts: 1180
Joined: Sat Sep 03, 2011 5:25 am
Location: Berlin, Germany
Contact:

Re: Brainfish, a new concept of a chess engine

Post by pohl4711 » Fri Jul 29, 2016 2:33 pm

jefk wrote: as for the latest Brainfish, also couldn't load the separate book,
whatever i put in the bookpath option.

jef
Just download the Cerebellum Library. Then unzip it - you receive a single file "Cerebellum_Light.bin". Copy that file in the same folder, where the Brainfish 160728 engine-file is located. Then set the Brainfish UCI-option BookPath=Cerebellum_Light.bin in the GUI, you are using. Thats it.

shrapnel
Posts: 1295
Joined: Fri Nov 02, 2012 8:43 am
Location: New Delhi, India

Re: Brainfish, a new concept of a chess engine

Post by shrapnel » Fri Jul 29, 2016 2:54 pm

Thomas Zipproth wrote:Thanks for your encouragement, the new Version with external book has arrived. So more regular updates of the book are possible.
You're welcome.
By the way, the added bonus for me is that your new BMI 2 compile is incredibly fast on my machine; more than even asmFish !
i7 5960X @ 4.1 Ghz, 64 GB G.Skill RipJaws RAM, Twin Asus ROG Strix OC 11 GB Geforce 2080 Tis

leslies
Posts: 21
Joined: Fri Jan 11, 2013 4:04 pm

Re: Brainfish, a new concept of a chess engine

Post by leslies » Fri Jul 29, 2016 4:09 pm

well i did all the procedures but arena says it cant open file.arena only uses abk files for books,how do i convert the bin file into a abk file?

pohl4711
Posts: 1180
Joined: Sat Sep 03, 2011 5:25 am
Location: Berlin, Germany
Contact:

Re: Brainfish, a new concept of a chess engine

Post by pohl4711 » Fri Jul 29, 2016 4:16 pm

leslies wrote:well i did all the procedures but arena says it cant open file.arena only uses abk files for books,how do i convert the bin file into a abk file?
The GUI does not use the Library. Only the Brainfish-engine uses it. The GUI has NOTHING to do with the Library except of setting the UCI-option of Brainfish (BookPath) in order to tell Brainfish where to find the Libray-file.

jefk
Posts: 395
Joined: Sun Jul 25, 2010 8:07 pm
Location: the Netherlands
Contact:

Re: Brainfish, a new concept of a chess engine

Post by jefk » Fri Jul 29, 2016 4:24 pm

[quote="pohl4711"]
The GUI does not use the Library. [/quote]

correct, just use no .abk book in Arena.

PS glad that now also as second option 1.d4 - instead of 1.e4-
is working, at least in Chesspartner (i had the impression
the second bookmove was never chosen in arena but i
will test again with the latest version).

PS2 'new concept of a chesss engine' ? well not nitpicking,
but here's another example showing there's nothing new
under the sun, a Stockfish (playing on Fics) having a book
with six billion positions:

http://www.arshah.com/

download worked again for me (didn't work last year) but logging
in sofar didn't work (yet?) for me; ah well, sometimes i play
a game against Arshah on Fics and i'm still not
so impressed i must say; sometimes out of book
already at move 15 or so ..
:)
jefk

leslies
Posts: 21
Joined: Fri Jan 11, 2013 4:04 pm

Re: Brainfish, a new concept of a chess engine

Post by leslies » Fri Jul 29, 2016 6:35 pm

ok i understand your comment.but I still cant open the book path.I copied the library into the engine folder and set the book path so engine can find it but arena says it cant open folder.

jefk
Posts: 395
Joined: Sun Jul 25, 2010 8:07 pm
Location: the Netherlands
Contact:

Re: Brainfish, a new concept of a chess engine

Post by jefk » Fri Jul 29, 2016 7:19 pm

[quote="leslies"]ok i understand your comment.but I still cant open the book path.I copied the library into the engine folder and set the book path so engine can find it but arena says it cant open folder.[/quote]

you also have to type in the book name in this case
Cerebellum_light.bin
(if its in the default directory)

(isn't clear from the readme.txt but mr Pohl here explained;
ideally it should list something as book/path or book+path
instead of only bookpath ah well)

jef
jefk

Post Reply