Three fishes vs Leela

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

Moderators: hgm, Rebel, chrisw

Nay Lin Tun
Posts: 708
Joined: Mon Jan 16, 2012 6:34 am

Three fishes vs Leela

Post by Nay Lin Tun »

Dont be surprised when you see a top end engine like stockfish on the bottom line, the competition field is superstrong!

Not surprisingly Leelafish is on the top!!
https://www.chess.com/computer-chess-championship
JJJ
Posts: 1346
Joined: Sat Apr 19, 2014 1:47 pm

Re: Three fishes vs Leela

Post by JJJ »

Is Brainfish really using his book ?
jp
Posts: 1470
Joined: Mon Apr 23, 2018 7:54 am

Re: Three fishes vs Leela

Post by jp »

JJJ wrote: Thu May 23, 2019 5:55 pm Is Brainfish really using his book ?
Good question. The info tab says "No opening book". I think the engines get dumped in some weird openings that are probably not in its book, anyway.

e.g. one game Brainfish loses as White begins:
[pgn] 1. e3 d6 2. Nh3 Nc6 3. Bd3 Be6 4. O-O Qd7 5. Kh1 O-O-O 6. Re1 Kb8 7. Bf1 Ka8 8. Ng1 Qe8 9. Nf3 Bc8 10. Ng1 Nb8 [/pgn]
JJJ
Posts: 1346
Joined: Sat Apr 19, 2014 1:47 pm

Re: Three fishes vs Leela

Post by JJJ »

So it is not really Brainfish but Stockfish.
jp
Posts: 1470
Joined: Mon Apr 23, 2018 7:54 am

Re: Three fishes vs Leela

Post by jp »

It looks like they value entertainment over information, and they think the stranger it is the more entertaining.
Leo
Posts: 1078
Joined: Fri Sep 16, 2016 6:55 pm
Location: USA/Minnesota
Full name: Leo Anger

Re: Three fishes vs Leela

Post by Leo »

JJJ wrote: Thu May 23, 2019 6:20 pm So it is not really Brainfish but Stockfish.
Not good. I was fired up that Brianfish would see some action.
Advanced Micro Devices fan.
Uri Blass
Posts: 10268
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Three fishes vs Leela

Post by Uri Blass »

I do not understand the name leelafish.

https://github.com/killerducky/lc0/wiki/LeelaFish

LeelaFish is a modified version of the Lc0 engine that gets help from an outside (auxiliary) engine.

There is Lc0 and another engine and the second engine does not have to be stockfish so why the name leelafish?

Did people test that second engine stockfish is significantly stronger than second engine houdini or second engine komodo?
User avatar
Laskos
Posts: 10948
Joined: Wed Jul 26, 2006 10:21 pm
Full name: Kai Laskos

Re: Three fishes vs Leela

Post by Laskos »

Uri Blass wrote: Thu May 23, 2019 6:59 pm I do not understand the name leelafish.

https://github.com/killerducky/lc0/wiki/LeelaFish

LeelaFish is a modified version of the Lc0 engine that gets help from an outside (auxiliary) engine.

There is Lc0 and another engine and the second engine does not have to be stockfish so why the name leelafish?

Did people test that second engine stockfish is significantly stronger than second engine houdini or second engine komodo?
I tested, but with different parameters from default. Almost no difference using Arasan or SF_dev, both being beneficial to same degree to Lc0. With my settings, only tactical blunders were trimmed out, and it made no difference whether they were trimmed out by Arasan or SF.
peter
Posts: 3185
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Three fishes vs Leela

Post by peter »

Uri Blass wrote: Thu May 23, 2019 6:59 pm I do not understand the name leelafish.

https://github.com/killerducky/lc0/wiki/LeelaFish

LeelaFish is a modified version of the Lc0 engine that gets help from an outside (auxiliary) engine.

There is Lc0 and another engine and the second engine does not have to be stockfish so why the name leelafish?
So, in case of a Fish as aux-engine it should be called Fishleela, shouldn't it?

My trials with combinations of Fish and Leela show much better effect at supporting SF with Leela instead of other way round, because SF is much better at hash-learning, so if moves differ, SF is to be brought to change its mind much better as for getting points of moves and lines given in from outside of own pondering. One could argue, that might be because of moves from Leela being better more often, but that doesn't seem to be so to me as for evaluating moves along longer lines at Forward- Backward. To say it shortly, backward analysis with SF is much more effective than with Leela, if you compare time to solution and time to eval.

To talk about it relevantly, we would have to discuss certain positions always only of course.

You see that best at interactive analysis with using both engines, which of course isn't to be measured Elo- wise except at corr.-chess, but as for Nucleus I do prefer SF as master engine too. (LC0 wouldn't have to give first ply- suggestions at all anyhow as master engine in Nucleus- combi.)
Peter.
corres
Posts: 3657
Joined: Wed Nov 18, 2015 11:41 am
Location: hungary

Re: Three fishes vs Leela

Post by corres »

Leela-fish is here:
https://github.com/Zeta36/leela-fish
But it is an older version.