Brainfish, a new concept of a chess engine

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

Moderators: hgm, Rebel, chrisw

User avatar
Ozymandias
Posts: 1535
Joined: Sun Oct 25, 2009 2:30 am

Re: Brainfish, a new concept of a chess engine

Post by Ozymandias »

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: 22
Joined: Fri Jan 11, 2013 5:04 pm

Re: Brainfish, a new concept of a chess engine

Post by leslies »

hello ,great engine.how do you set up the "book path"folder? and how do you use it? thank you :)
jefk
Posts: 626
Joined: Sun Jul 25, 2010 10:07 pm
Location: the Netherlands
Full name: Jef Kaan

Re: Brainfish, a new concept of a chess engine

Post by jefk »

(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
User avatar
pohl4711
Posts: 2435
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Brainfish, a new concept of a chess engine

Post by pohl4711 »

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: 1339
Joined: Fri Nov 02, 2012 9:43 am
Location: New Delhi, India

Re: Brainfish, a new concept of a chess engine

Post by shrapnel »

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: 22
Joined: Fri Jan 11, 2013 5:04 pm

Re: Brainfish, a new concept of a chess engine

Post by leslies »

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?
User avatar
pohl4711
Posts: 2435
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Brainfish, a new concept of a chess engine

Post by pohl4711 »

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: 626
Joined: Sun Jul 25, 2010 10:07 pm
Location: the Netherlands
Full name: Jef Kaan

Re: Brainfish, a new concept of a chess engine

Post by jefk »

[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 ..
:)
leslies
Posts: 22
Joined: Fri Jan 11, 2013 5:04 pm

Re: Brainfish, a new concept of a chess engine

Post by 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.
jefk
Posts: 626
Joined: Sun Jul 25, 2010 10:07 pm
Location: the Netherlands
Full name: Jef Kaan

Re: Brainfish, a new concept of a chess engine

Post by jefk »

[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