Stockfish 2.3 update available

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

Moderators: hgm, Rebel, chrisw

User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Stockfish 2.3 update available

Post by geots »

Modern Times wrote:
lkaufman wrote: If so, a gain of 10 or perhaps 12 looks like a good prediction.
We shall see.
lkaufman wrote:
Can you tell us what is the percentage increase in nodes per second you get going from 2.2.2. to 2.3? I wonder if my 10% increase in Linux applies to the Windows version.


2.3 shows a decrease in kn/s for me vs 2.2.2



Not even close Ray. nps in the sse42 for the new Stockfish 2.3 is much faster than for 2.2.2 sse42 exe. Large margin. Not sure how you come up with the nps for each. But the easy and reliable way is to check it in console mode. Just type in - go depth 22, hit the enter key, and wait for it to finish. Then check the other and compare.

gts
Modern Times
Posts: 3548
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 2.3 update available

Post by Modern Times »

I know. Now try it in a GUI.
Zlatin
Posts: 8
Joined: Wed Dec 07, 2011 8:38 pm

Re: Stockfish 2.3 update available

Post by Zlatin »

When Stockfish will be set to use Gaviota or Nalimov tablebases? This is big (and only, according to me) disadvantage compared with Houdini, Rybka and Critter.
ZirconiumX
Posts: 1334
Joined: Sun Jul 17, 2011 11:14 am

Re: Stockfish 2.3 update available

Post by ZirconiumX »

Marco won't add them, though you can find old derivatives with them.

Matthew:out
Some believe in the almighty dollar.

I believe in the almighty printf statement.
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Stockfish 2.3 update available

Post by geots »

Modern Times wrote:I know. Now try it in a GUI.




That is why I used the word reliable. Maybe I should have said "most reliable". That way you avoid any gui glitches. It's just you and the executable.


gts
Zhu.Jianzhao
Posts: 59
Joined: Tue Sep 18, 2012 11:30 am
Location: Nanjing, China

Re: Stockfish 2.3 update available

Post by Zhu.Jianzhao »

why not go infinite, as to compare the average speed regarding the long time analysis (for the same position, with different version)
Modern Times
Posts: 3548
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 2.3 update available

Post by Modern Times »

Load both engines in Shredder GUI, and set infinite analysis on the start position. You can see the kn/s of both. That's the way I do it. Stockfish bench seems to be the least reliable thing to do.
User avatar
tjfroh
Posts: 8087
Joined: Thu Mar 09, 2006 9:51 pm
Location: Near the Intel Plant in the Land of Manana
Full name: Timothy Frohlick

Re: Stockfish 2.3 update available

Post by tjfroh »

So far Stockfish has gotten 4 wins 1 draw and 0 losses vs Shredder 8 at 5 minute chess. The style of play and tactical shots are amazing. It is a Lamborgini and Shredder is a Volkswagen bus.

Thank you,

Tim Frohlick
A New Way Comes Upon Earth.
God is an infinitely variable Constant.
Man marks his ground with ideologies.
Galaxies are the dreidels of God.
War is a punishment for implacability.
Peace flows from forgiveness of sins.
styx
Posts: 338
Joined: Tue Mar 13, 2012 9:59 pm
Location: Germany

Re: Stockfish 2.3 update available

Post by styx »

Modern Times wrote:Load both engines in Shredder GUI, and set infinite analysis on the start position. You can see the kn/s of both. That's the way I do it. Stockfish bench seems to be the least reliable thing to do.
I experienced the same under arena. According to the n/s 2.3 seems a little bit slower than 2.2.2 (around 40 knodes/s). In the Stockfish benchmark, 2.3 is a lot faster. But how can you say the benchmark is less reliable? I mean, it could be, but how do you prove it?

So you, or Marco, or anyone could try to explain these differences.

But nodes per second doesn't matter much, if SF 2.3 is playing stronger. I am still waiting for the IPON/CCRL test results :D
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Stockfish 2.3 update available

Post by gladius »

styx wrote:
Modern Times wrote:Load both engines in Shredder GUI, and set infinite analysis on the start position. You can see the kn/s of both. That's the way I do it. Stockfish bench seems to be the least reliable thing to do.
I experienced the same under arena. According to the n/s 2.3 seems a little bit slower than 2.2.2 (around 40 knodes/s). In the Stockfish benchmark, 2.3 is a lot faster. But how can you say the benchmark is less reliable? I mean, it could be, but how do you prove it?

So you, or Marco, or anyone could try to explain these differences.

But nodes per second doesn't matter much, if SF 2.3 is playing stronger. I am still waiting for the IPON/CCRL test results :D
Bench measures mostly midgame positions to a fixed depth, so is quite reliable. Are you analyzing from the start position? It's quite possible the optimizations help more in the mid/endgame. There are more evaluation features in 2.3, so they may be slowing things down a little in the early game.

I haven't profiled things lately though, should probably take a look :).