Mistaking criticism for envy, can lead to single minded acceptance. I still stand by the one I made, which referred to the marketing side of the product, as well as to the (intended?) confusion that Brainfish has caused among testers.shrapnel wrote:Don't listen to them, Thomas, they are all envious of your excellent work.
When do you plan to go commercial ?
Waiting eagerly...
Brainfish, a new concept of a chess engine
Moderators: hgm, Rebel, chrisw
-
- Posts: 1535
- Joined: Sun Oct 25, 2009 2:30 am
Re: Brainfish, a new concept of a chess engine
-
- Posts: 59
- Joined: Sat Jan 01, 2011 5:33 pm
Re: Brainfish, a new concept of a chess engine
Thanks, I think it is not possible before November because some work is still to do to make everything user friendly and bug free.shrapnel wrote:Don't listen to them, Thomas, they are all envious of your excellent work.
When do you plan to go commercial ?
Waiting eagerly...
Because a longer beta test seems to make sense, that would perhaps a solution to get it more early, I will inform on the website about the beginning of the beta test.
Thomas
-
- Posts: 59
- Joined: Sat Jan 01, 2011 5:33 pm
Re: Brainfish, a new concept of a chess engine
I had some problems making a good 32-bit compile (also with stockfish itself), because of some strange compiler problems. As soon as it works I will put the 32-bit exe on the Website.fern wrote:No 32 bits?
-
- Posts: 112
- Joined: Thu Apr 30, 2015 7:36 pm
Re: Brainfish, a new concept of a chess engine
Hi everyone, I was surguieron some questions: 1) can be incorporated tablebases the gui, when it will play with brianfish and his book.?, No conflict generated? I say this because as I have understood the book also brings the end. 2) Why book light is told ,? 3) You can load the book and the brianfish engine in the sand, I wonder this arena only supports the extention abk book.? 4) The book brianfish serves to infinite analysis? 5) It is true that the engine playing with her book light is 70 elo stronger than the version without the book, or the comparison is made with the official stockfish engine.? Thank you very much in advance to anyone who can evacuate me these doubts. EXELENTE PROJECT
-
- Posts: 1339
- Joined: Fri Nov 02, 2012 9:43 am
- Location: New Delhi, India
Re: Brainfish, a new concept of a chess engine
Don't waste your precious time on 32-bit, Thomas, 32-bit is obsolete.Thomas Zipproth wrote:I had some problems making a good 32-bit compile (also with stockfish itself), because of some strange compiler problems. As soon as it works I will put the 32-bit exe on the Website.
No serious player uses it anyway.
i7 5960X @ 4.1 Ghz, 64 GB G.Skill RipJaws RAM, Twin Asus ROG Strix OC 11 GB Geforce 2080 Tis
-
- 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
[quote="Ozymandias"]the (intended?) confusion that Brainfish has caused among testers.[/quote]
Fully agree; although there's a trend to store the position
evals in a -general- engine bookm instead of the GUI, the
GUI still plays a role with statistics (eg GM games); and
the optimal book is combination of both; sofar this can only
be done with ChessPartner yet still in an unclear way.
The livebook of Chessbase also isn't bad but not for
user editing, unfortunately.
So we should not confuse engines with books, especially not
on rating lists, for engine testing the same books should be
used eg a default mainbook.bin eg prodeo/polyglot format (*)
If there are let's say twenty books, and thirty engines,
then the nr of combinations is 600; are we going to
put them all on a rating list ? Eg. a Komodobrain,
BrainShredder, etc. vs the Brainfish ? A bit silly no ?
(yes); doesn't mean the effort of T.Zipproth is worthless,
but i still wonder how the cerebellum bin will look like
(eg when using with Komodo), and then probably it
also will not be open source unfortunately (the Brainfish
source is just stockfish source with a book loader)
jef
PS in Protools (1.4/5 i tried to make such a .bin file by converting
a (selfmade) .rbm, but then the resulting .bin file doesn't work;
(whereas another test version, an 1337mainbook.bin did work (Ed?;
or others? anyone tried it ? rbm2mvs works, but onlyl
for small files, and .mvs books are read only, unfortunately
Fully agree; although there's a trend to store the position
evals in a -general- engine bookm instead of the GUI, the
GUI still plays a role with statistics (eg GM games); and
the optimal book is combination of both; sofar this can only
be done with ChessPartner yet still in an unclear way.
The livebook of Chessbase also isn't bad but not for
user editing, unfortunately.
So we should not confuse engines with books, especially not
on rating lists, for engine testing the same books should be
used eg a default mainbook.bin eg prodeo/polyglot format (*)
If there are let's say twenty books, and thirty engines,
then the nr of combinations is 600; are we going to
put them all on a rating list ? Eg. a Komodobrain,
BrainShredder, etc. vs the Brainfish ? A bit silly no ?
(yes); doesn't mean the effort of T.Zipproth is worthless,
but i still wonder how the cerebellum bin will look like
(eg when using with Komodo), and then probably it
also will not be open source unfortunately (the Brainfish
source is just stockfish source with a book loader)
jef
PS in Protools (1.4/5 i tried to make such a .bin file by converting
a (selfmade) .rbm, but then the resulting .bin file doesn't work;
(whereas another test version, an 1337mainbook.bin did work (Ed?;
or others? anyone tried it ? rbm2mvs works, but onlyl
for small files, and .mvs books are read only, unfortunately
-
- 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
[quote="jefk"]
still wonder how the cerebellum bin will look like
[/quote]
whereby i mean the exe (program), not the (book).bin ofcourse
A Komodo generated book can also be used with Sfish, i expect;
also an option to specify wide/narrow would be useful;
but we'll see. Will it be worthwile commercially ? probably not,
only Chessbase makes some bucks, i think, and maybe
the Komodo team a little bit; such is life in computer chess
(possibly also as result of pirating btw; something that
some newbies not always are aware of, i suspect)
jef
still wonder how the cerebellum bin will look like
[/quote]
whereby i mean the exe (program), not the (book).bin ofcourse
A Komodo generated book can also be used with Sfish, i expect;
also an option to specify wide/narrow would be useful;
but we'll see. Will it be worthwile commercially ? probably not,
only Chessbase makes some bucks, i think, and maybe
the Komodo team a little bit; such is life in computer chess
(possibly also as result of pirating btw; something that
some newbies not always are aware of, i suspect)
jef
-
- Posts: 1339
- Joined: Fri Nov 02, 2012 9:43 am
- Location: New Delhi, India
Re: Brainfish, a new concept of a chess engine
Oh yes, it will be !jefk wrote: Will it be worthwhile commercially ? probably not
I've played against strong players using commercial books and Cerebellum easily holds its own and quite often out-performs the Commercial Book.
So, continue with your technical/theoretical nit-picking if it pleases you, but for all practical purposes Cerebellum is the GOODS !
I've yet to see it out-witted by ANY Commercial Book, and believe me I play a LOT of online engine-engine matches.
So, I know what I'm talking about, at least from the practical standpoint.
i7 5960X @ 4.1 Ghz, 64 GB G.Skill RipJaws RAM, Twin Asus ROG Strix OC 11 GB Geforce 2080 Tis
-
- 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
[quote="shrapnel"]
So, continue with your technical/theoretical nit-picking if it pleases you, .[/quote]
ok, i will My point was, that it's not really another engine,
it's a book; sure, there's also 'large pages' in his Stockfish,
similar eg as in the Stockfish clone Sugar; no big deal.
Then about the book, again, it's not new, Tony Werten,
with his Xinix did something like this *years* (15 yrs)
ago. But his code+book was not published.
https://chessprogramming.wikispaces.com ... oon-Werten
http://www.chessgames.com/player/xinix_(computer).html
Because the engine wasn't so strong, there was not much
fuzz about it; but if you add eg 70 elo to the top engine,
then suddenly all rating fetishists get intererest..; you
you may call that nitpicking, but i'm also helpful to Thomas Z,
warning him that if he wants to do business he better pursue
commercial ambitions not mainly in computer chess but better
elsewhere, although computer chess can be fun; if someone
makes some bucks along the line, fine with me ofcourse.
And a tip again: because it will not be easy to make
a wider book, i would at least try to include a 3rd move
option, instead only a 2nd, otherwise people will
easily be able to find anti-Brainfish lines (and that's
from *my* practical experience..).
jef
So, continue with your technical/theoretical nit-picking if it pleases you, .[/quote]
ok, i will My point was, that it's not really another engine,
it's a book; sure, there's also 'large pages' in his Stockfish,
similar eg as in the Stockfish clone Sugar; no big deal.
Then about the book, again, it's not new, Tony Werten,
with his Xinix did something like this *years* (15 yrs)
ago. But his code+book was not published.
https://chessprogramming.wikispaces.com ... oon-Werten
http://www.chessgames.com/player/xinix_(computer).html
Because the engine wasn't so strong, there was not much
fuzz about it; but if you add eg 70 elo to the top engine,
then suddenly all rating fetishists get intererest..; you
you may call that nitpicking, but i'm also helpful to Thomas Z,
warning him that if he wants to do business he better pursue
commercial ambitions not mainly in computer chess but better
elsewhere, although computer chess can be fun; if someone
makes some bucks along the line, fine with me ofcourse.
And a tip again: because it will not be easy to make
a wider book, i would at least try to include a 3rd move
option, instead only a 2nd, otherwise people will
easily be able to find anti-Brainfish lines (and that's
from *my* practical experience..).
jef
-
- Posts: 1600
- Joined: Mon Feb 21, 2011 9:48 am
Re: Brainfish, a new concept of a chess engine
Accurate in almost all or all, the nice thing is that this is a great tool to make opening books, if the tube stays in public does not prevent stos books to be used by any other engine, even commercial.jefk wrote:ok, i will My point was, that it's not really another engine,shrapnel wrote: So, continue with your technical/theoretical nit-picking if it pleases you, .
it's a book; sure, there's also 'large pages' in his Stockfish,
similar eg as in the Stockfish clone Sugar; no big deal.
Then about the book, again, it's not new, Tony Werten,
with his Xinix did something like this *years* (15 yrs)
ago. But his code+book was not published.
https://chessprogramming.wikispaces.com ... oon-Werten
http://www.chessgames.com/player/xinix_(computer).html
Because the engine wasn't so strong, there was not much
fuzz about it; but if you add eg 70 elo to the top engine,
then suddenly all rating fetishists get intererest..; you
you may call that nitpicking, but i'm also helpful to Thomas Z,
warning him that if he wants to do business he better pursue
commercial ambitions not mainly in computer chess but better
elsewhere, although computer chess can be fun; if someone
makes some bucks along the line, fine with me ofcourse.
And a tip again: because it will not be easy to make
a wider book, i would at least try to include a 3rd move
option, instead only a 2nd, otherwise people will
easily be able to find anti-Brainfish lines (and that's
from *my* practical experience..).
jef
Yet it is meritorious performance achieved with few megs.
But it would be so easy to do Chessbasse books that you would rather than battle.
Of course if this tool is simple in use, otherwise also would be more than possible.
Come me in the memory how Alfil (book included) was expelled from TCEC, further version of Strelka accused of having positions FEN in the executable as resolved, testers rejected this version exactly.
That's special will be a version that is based on a book of openings, that if everything is legal for everyone (if the project follows how derivative Stockfish).