Fruit reloaded seems to benefit from stockfish null move

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

Moderator: Ras

mar
Posts: 2868
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Stockfish reloaded seems to benefit from stockfish null

Post by mar »

C'mon Dann :lol:
PK
Posts: 913
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Stockfish reloaded seems to benefit from stockfish null

Post by PK »

Look at average opponent's ratings in Rybka forum post. Something seems not quite right there, as it is much lower than in case of the old versions.

Having said that, recently I tested the same formula within Rodent - it helped, but of course not in such a spectacular manner.
elpapa
Posts: 211
Joined: Sun Jan 18, 2009 11:27 pm
Location: Sweden
Full name: Patrik Karlsson

Re: Stockfish reloaded seems to benefit from stockfish null

Post by elpapa »

This is what I get after 62 games at 90"/0.5".

Code: Select all

1 Fruit Reloaded            :   17   62 (+ 21,= 26,- 15), 54.8 %
2 Fruit Reloaded - Dann     :  -17   62 (+ 15,= 26,- 21), 45.2 %
LucenaTheLucid
Posts: 197
Joined: Mon Jul 13, 2009 2:16 am

Re: Stockfish reloaded seems to benefit from stockfish null

Post by LucenaTheLucid »

Wow Dann,

If this is the case with Fruit, I wonder what would happen with Senpai? Or does it already use this type of null move pruning?
Joerg Oster
Posts: 996
Joined: Fri Mar 10, 2006 4:29 pm
Location: Germany
Full name: Jörg Oster

Re: Stockfish reloaded seems to benefit from stockfish null

Post by Joerg Oster »

elpapa wrote:This is what I get after 62 games at 90"/0.5".

Code: Select all

1 Fruit Reloaded            :   17   62 (+ 21,= 26,- 15), 54.8 %
2 Fruit Reloaded - Dann     :  -17   62 (+ 15,= 26,- 21), 45.2 %
Yes, same here.
No improvement after about 250 games, test still running.
Jörg Oster
syzygy
Posts: 6030
Joined: Tue Feb 28, 2012 11:56 pm

Re: Stockfish reloaded seems to benefit from stockfish null

Post by syzygy »

I agree with Kai that if such a small change was tested to give a 500 Elo improvement, something went wrong while testing. Since the test result is bogus, there is no reason to expect the change to be an improvement.
Isaac
Posts: 265
Joined: Sat Feb 22, 2014 8:37 pm

Re: Stockfish reloaded seems to benefit from stockfish null

Post by Isaac »

The given results in the 1st post make no sense to me.
The engine won all its game, 0 draw. Its elo should be infinite right? Not 3300. And what's with this 0 error bar?
Joerg Oster
Posts: 996
Joined: Fri Mar 10, 2006 4:29 pm
Location: Germany
Full name: Jörg Oster

Re: Stockfish reloaded seems to benefit from stockfish null

Post by Joerg Oster »

Indeed.
500 games at 20"+0.08", 64 MB Hash each:

Code: Select all

Finished game 499 (Fruit-Reloaded-DC vs Fruit-Reloaded): 1/2-1/2 {Draw by 3-fold repetition}
Score of Fruit-Reloaded-DC vs Fruit-Reloaded: 113 - 143 - 244  [0.470] 500
ELO difference: -21
Finished match
Fruit-Reloaded-DC = Fruit-Reloded with SF Null formula

Not very convincing! :lol:
Jörg Oster
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Stockfish reloaded seems to benefit from stockfish null

Post by mcostalba »

mar wrote:C'mon Dann :lol:
Yeah, Dann is famous to report grossly inflated results.

I remember few years ago it did it with some kind of formula, and once the retest was clearly showing a much less specatular result he said: "So? I have raised tha attention bar and made people to retes it".

...so nothing new here :-)
PK
Posts: 913
Joined: Mon Jan 15, 2007 11:23 am
Location: Warsza

Re: Stockfish reloaded seems to benefit from stockfish null

Post by PK »

If I understand Fruit Reloaded code correctly, it has been built around exactly opposite principles than Stockfish. Reported depths are low, but search is extremely reliable and finds some tactical shots surprisingly fast. Most of the prunings/reductions are switched off or modified on moves with high history counters. Unification of late move reduction and late move pruning under the same hood is a thing of beauty (I hope Daniel Mehrmann is reading this!) but it makes tuning of this feature extremely hard. Inserting the elements of fast paced Stockfish search into this slow but sure framework is unlikely to succeed.