Stockfish 2.3 update available

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
geots
Posts: 4790
Joined: Fri Mar 10, 2006 11:42 pm

Re: Stockfish 2.3 update available

Post by geots » Wed Sep 19, 2012 5:54 pm

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: 2451
Joined: Thu Jun 07, 2012 9:02 pm

Re: Stockfish 2.3 update available

Post by Modern Times » Wed Sep 19, 2012 6:59 pm

I know. Now try it in a GUI.

Zlatin
Posts: 7
Joined: Wed Dec 07, 2011 7:38 pm

Re: Stockfish 2.3 update available

Post by Zlatin » Thu Sep 20, 2012 6:33 am

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: 1327
Joined: Sun Jul 17, 2011 9:14 am

Re: Stockfish 2.3 update available

Post by ZirconiumX » Thu Sep 20, 2012 7:16 am

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: Fri Mar 10, 2006 11:42 pm

Re: Stockfish 2.3 update available

Post by geots » Thu Sep 20, 2012 9:34 am

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 9:30 am
Location: Nanjing, China

Re: Stockfish 2.3 update available

Post by Zhu.Jianzhao » Thu Sep 20, 2012 2:26 pm

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: 2451
Joined: Thu Jun 07, 2012 9:02 pm

Re: Stockfish 2.3 update available

Post by Modern Times » Thu Sep 20, 2012 4:27 pm

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: 8079
Joined: Thu Mar 09, 2006 8:51 pm
Location: Near the Intel Plant in the Land of Manana
Full name: Timothy Frohlick
Contact:

Re: Stockfish 2.3 update available

Post by tjfroh » Thu Sep 20, 2012 10:29 pm

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 8:59 pm
Location: Germany

Re: Stockfish 2.3 update available

Post by styx » Thu Sep 20, 2012 11:24 pm

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: 538
Joined: Tue Dec 12, 2006 9:10 am

Re: Stockfish 2.3 update available

Post by gladius » Fri Sep 21, 2012 1:36 am

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 :).

Post Reply