chessgames.com
Members · Prefs · Laboratory · Collections · Openings · Endgames · Sacrifices · History · Search Kibitzing · Kibitzer's Café · Chessforums · Tournament Index · Players · Kibitzing

Stockfish (Computer)
Stockfish 
 

Number of games in database: 380
Years covered: 2009 to 2024
Overall record: +53 -84 =243 (45.9%)*
   * Overall winning percentage = (wins+draws/2) / total games.

Repertoire Explorer
Most played openings
E15 Queen's Indian (25 games)
C67 Ruy Lopez (12 games)
E17 Queen's Indian (12 games)
A17 English (11 games)
C11 French (10 games)
C65 Ruy Lopez, Berlin Defense (8 games)
A10 English (7 games)
C02 French, Advance (7 games)
E16 Queen's Indian (7 games)
D16 Queen's Gambit Declined Slav (6 games)

RECENT GAMES:
   🏆 TCEC Season 26 - Balanced Lines Bonus
   LCZero vs Stockfish (Aug-01-24) 1-0
   AnMon vs Stockfish (Sep-22-21) 0-1, rapid
   Stockfish vs Houdini (Jun-18-21) 1-0, rapid
   LCZero vs Stockfish (Jun-27-20) 1-0
   Stockfish vs LCZero (Oct-29-19) 1-0

Search Sacrifice Explorer for Stockfish (Computer)
Search Google for Stockfish (Computer)

STOCKFISH (COMPUTER)
(born 2008) Norway

[what is this?]

Stockfish originated as a fork of Tord Romstad's Glaurung (Computer), improved by Marco Costalba, Romstad and Joona Kiiski. It is now developed by the Stockfish community, using Gary Linscott's Fishtest testing framework to test new code.

As of 2016, Stockfish is one of the two strongest chess engines in the world, with Komodo (Computer), and the strongest open-source engine. It won TCEC season 6 in 2014, defeating Komodo in the superfinal.

Stockfish runs on Linux, Windows or Mac OS X platforms, as well as mobile platforms such as the iPhone, iPad and iPod touch. Various installations have supported set-ups such as 8 Gbytes for a hashtable with an 8-core processor under its UCI protocol.

Official website: http://www.stockfishchess.com

SmallFish app for iPad/iPhone with iOS 8.0 or later: https://itunes.apple.com/us/app/sma...

SmallFish for iOS 6: https://itunes.apple.com/us/app/sma...

Stockfish 2.0.1, operated by User: kutztown46, played in the CG.com Masters - Machines Invitational (2011) as Kutztown46 / Stockfish.

https://www.chessprogramming.org/St...

Wikipedia article: Stockfish (chess)

Last updated: 2018-12-03 07:10:17

Try our new games table.

 page 1 of 16; games 1-25 of 380  PGN Download
Game  ResultMoves YearEvent/LocaleOpening
1. Stockfish vs Rybka 0-17820093rd WCRCCD14 Queen's Gambit Declined Slav, Exchange Variation
2. Stockfish vs Crafty  1-0742013nTCEC - Stage 1A10 English
3. Stockfish vs Rybka  1-0662013nTCEC - Stage 1B53 Sicilian
4. Stockfish vs Critter  ½-½672013nTCEC - Stage 2aA10 English
5. Critter vs Stockfish ½-½562013nTCEC - Stage 2aA10 English
6. Stockfish vs Rybka  0-1532013nTCEC - Stage 3B33 Sicilian
7. Stockfish vs Chiron  1-0522013nTCEC - Stage 3C12 French, McCutcheon
8. HIARCS vs Stockfish 0-1542013nTCEC - Stage 3A52 Budapest Gambit
9. Stockfish vs Rybka 1-0422013nTCEC - Stage 4B03 Alekhine's Defense
10. Houdini vs Stockfish  0-1872013nTCEC - Stage 4C18 French, Winawer
11. Rybka vs Stockfish  ½-½422013nTCEC - Stage 4B03 Alekhine's Defense
12. Stockfish vs Houdini  0-1762013nTCEC - Stage 4 - Season 1C70 Ruy Lopez
13. Houdini vs Stockfish  ½-½412013nTCEC - Superfinal - SeasonD45 Queen's Gambit Declined Semi-Slav
14. Stockfish vs Houdini  ½-½612013nTCEC - Superfinal - SeasonD45 Queen's Gambit Declined Semi-Slav
15. Houdini vs Stockfish ½-½692013nTCEC - Superfinal - SeasonE15 Queen's Indian
16. Stockfish vs Houdini ½-½872013nTCEC - Superfinal - SeasonE12 Queen's Indian
17. Houdini vs Stockfish 1-0532013nTCEC - Superfinal - SeasonD98 Grunfeld, Russian
18. Stockfish vs Houdini  ½-½562013nTCEC - Superfinal - Season 1D99 Grunfeld Defense, Smyslov
19. Houdini vs Stockfish  ½-½602013nTCEC - Superfinal - Season 1B04 Alekhine's Defense, Modern
20. Stockfish vs Houdini ½-½1092013nTCEC - Superfinal - Season 1B04 Alekhine's Defense, Modern
21. Houdini vs Stockfish  1-0672013nTCEC - Superfinal - SeasonE04 Catalan, Open, 5.Nf3
22. Stockfish vs Houdini  ½-½602013nTCEC - Superfinal - SeasonE04 Catalan, Open, 5.Nf3
23. Houdini vs Stockfish  ½-½802013nTCEC - Superfinal - SeasonC14 French, Classical
24. Stockfish vs Houdini ½-½592013nTCEC - Superfinal - SeasonC14 French, Classical
25. Houdini vs Stockfish 1-0792013nTCEC - Superfinal - SeasonA10 English
 page 1 of 16; games 1-25 of 380  PGN Download
  REFINE SEARCH:   White wins (1-0) | Black wins (0-1) | Draws (1/2-1/2) | Stockfish wins | Stockfish loses  

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 10 OF 15 ·  Later Kibitzing>
Dec-06-17  dehanne: AlphaZero is a supercomputer possessed by the spirit of Tal.
Dec-06-17  ColdSong: In fact Stockfish is a 3200 elo patzer.l knew it.
Dec-06-17  zanzibar: Has anybody actually try to read the paper?

They spent more time/space, in the Methods section, giving details of how Stockfish functioned then they did of AlphaGo.

I also found this statement curious:

<5. Chess and shogi games exceeding a maximum number of steps (determined by typical game length) were terminated and assigned a drawn outcome; ...>

Given they restricted the domain knowledge so severely (i.e. no eval function), it seems that all games should be played out under the 50-move draw rule.

Dec-06-17  dehanne: That day when Stockfish became NN.
Dec-06-17  SChesshevsky: I'm no grandmaster and I really didn't analyze but I took a look at AlphaOne - Stockfish game 8 on the lichess link in an earlier post.

And it looked like Stockfish might have been overly passive. Like it never heard of tempo. There was a sequence where it went something like ...Qd8 ...Qc8 ...Qc7 sequentially. Didn't seem forced.

It would seem that Stockfish might have been able to put up a better defense.

Could a good player or someone with a good engine check it out with an opinion? Thanks.

Dec-06-17
Premium Chessgames Member
  WannaBe: So.... I finally got a chance to (quickly) play through the first game in the PDF's PGN.

There's no way, if you told me, that after 25-30 moves when black had no center, down on pawns that white will go on to resign.

ABSOLUTELY, NO, FREAKIN', WAY.

I will go through game 2 tomorrow...

Dec-07-17  zanzibar: Here's a page with a link to a downloadable, normalized, version of the match PGN:

https://zanchess.wordpress.com/2017...

It has the ten games published in the AlphaZero paper.

Dec-07-17  gauer: Although I'm not sure if the quote referenced at Ostrich (Computer) is an <exact one>, it might make for an interesting <Quote of the day> - (attributed to Monroe (Monty) Newborn) if it also helps spurn discussion here. Wonder if we're in the awe stage now, after Deep Blue maintained a good March vs Kasparov nearly 2 decades ago?!
Dec-07-17
Premium Chessgames Member
  offramp: It's almost as if <AlphaZero> is a child prodigy.

This is an amazing result, even with the short time limit and the lack of tablebases.

This is the start of a new era, possibly for all mankind.

Dec-07-17  frogbert: I was also surprised to learn about this article and AlphaZero. I have previously read the (scientific) articles about AlphaGo, but I was among the majority that believed that self-learning neural network approaches would have a hard time improving upon state of the art chess engines.

However, I think there are a few flaws in the comparison:

Thinking time: an important part of modern chess engines is actually «time management» - or rather the program's capability to recognize when it needs to perform (selectively) deeper searches. This is quite intrinsic to the known limitations of the basic approach of depth-first searches. Hence, imposing fixed time/depth limits on the engine isn't quite fair.

Similarly, the usage of opening books and endgame tables has been standard for quite some time - and alas one hasn't spent resources trying to improve chess engines' «understanding» of opening and endgame play - where brute force-ish depth first searches have known limitations.

From the viewpoint of the people behind AlphaZero, however, this is probably of little importance, as their focus is on AI-techniques - and their recent article does put question to which approach is actually better for tactical games like chess and shogi.

Still, claiming that AlphaZero reached Stockfish-level after a certain amount of time, isn't quite right, when they implicitly or explicitly remove important parts of Stockfish's functionality.

Anyway, I'm very impressed and I'm looking forward to further results and exploration.

Dec-07-17  WorstPlayerEver: <And it looked like Stockfish might have been overly passive.>

<WannaBe>

Lol I think that's an understatement. I never knew Stockfish always chooses the most defensive option.

Dec-07-17
Premium Chessgames Member
  offramp: I think it's a repetition of chess history.

When an invincible "chess machine" comes along, like Capablanca or Karpov, who everyone says is the acme of chess strength, then someone comes along to demolish that immovable object.

Dec-07-17  WorstPlayerEver: <offramp>

Afaik Karpov never made any suggestions regarded to *the end of chess*

Besides, when a program which *trained itself in 4 hours to become what it :is: now without human chess interference*, I'd first want to know more details about that accomplishment.

Considered that there is no such app atm. In reality.

Because usually such statements are added to give things a nice twist. Let's say in 99.99% that will be the case.

Dec-07-17
Premium Chessgames Member
  alexmagnus: Four hours to reach Stockfish level, not to become what it is (for that it needed three days).
Dec-07-17  WorstPlayerEver: <alexmagnus>

Well, it didn't took me so long to figure out it's interesting, but no more than that.

Of course I am thrilled to see if this current afair will lead to a drastic improvement of ELO rating. As it comes to common practice. So to speak.

Dec-07-17  Pravitel: What is the ELO difference between complete Stockfish and Stockfish without its opening book and endgame tablebase?
Dec-07-17  Bluegrey: Latest SF dev is abt 35-55 elo points stronger than the SF 8 version used in the match. Opening book and EGTB will probably add another 50 elo and if they used say 128 cores and appropriate hash and set it optimally another 40 elo. I would expect the best version of SF playing with state of the art hardware to be about 100-120 ELO stronger than the SF 8 version they tested Alphazero on. So in terms of match scores they would be about even right now
Dec-07-17  WorstPlayerEver: Ok. Let's gather the facts. I have seen 10 games. Which simply means there are no other 90 games so far. It's like I am surrounded by parrots.

The usual.

That said, I have high suspicions that these 10 games are concocted. Each time we see *Stockfish* subsequently placing its pieces in the most awkward position. After White simply played e4-e5 at some point and places its Queen *actively* on the king side.

I wonder if you guys actually use S8..

The exceptions are the 2 RL's. In which both engines *coincedentally* chose for the same RL subsubvariation.

Dec-07-17  WorstPlayerEver: <Bluegrey>

I was not meaning you, btw, but it seems many sources have spread the news without checking its sources. That's what I meant by parrots.

Brb ;)

Dec-07-17  frogbert: <Four hours to reach Stockfish level>

<alexmagnus> But did it really do that, when the creators of AlphaZero put arbitrary limitations on their version of Stockfish?

Consider:

"Elo ratings were computed from evaluation
games between different players when given <one second per move>. a) Performance of AlphaZero in chess, compared to 2016 TCEC world-champion program Stockfish."

"Figure 1 shows the performance of AlphaZero during self-play reinforcement learning, as a function of training steps, on an Elo scale (10). In chess, AlphaZero outperformed Stockfish after just 4 hours (300k steps);"

I.e. that was based on giving Stockfish 1 second per move - which means very shallow search depths for a brute-force depth-first engine. Similarly:

"We evaluated the fully trained instances of AlphaZero against Stockfish, Elmo and the previous version of AlphaGo Zero (trained for 3 days) in chess, shogi and Go respectively, playing 100 game matches at tournament time controls of one minute per move."

Again, this means putting an arbitrary restraint on Stockfish, not allowing it to do its own time management, i.e. control its use of selective depth searches based on the complexity of the position.

If Stockfish would've been given 40 minutes for 40 moves, followed by 20 minutes for 20 moves (and so on, adding new 20 move time controls until the end of the game), my belief is that Stockfish would perform better than it did in this 100 game match.

Dec-07-17
Premium Chessgames Member
  Domdaniel: So the French, Sicilian, Caro-Kann and Spanish are all now defunct?

I'm not too surprised, apart from the inclusion of the Ruy Lopez/ Spanish on the list. I thought the Berlin wall was still a draw. If AlphaZero is right, it isn't, which means that the Petroff is the best drawing line after 1.e4 e5.

Of course I will continue to play the Sicilian and French (and Caro-Kann, Pirc, Modern, Owen, Scandinavian, etc) against humans. Never mind the ultimate correctness: anything that poses problems is good.

Dec-07-17  WorstPlayerEver: https://en.chessbase.com/post/the-f...

A vs S game 5 after move 20:


click for larger view

Now our genius produces 21. Bg5

No further info but in the tiny paragraphs one could read that this game continued: 21... f5 22. Qf4 Nc5

The latter is an obvious blunder which S8 not even considers.

It plays 21. Bg5 f5 22. Qf4 hxg5

Dec-07-17  SirRuthless: So AlphaGo beat a redefined and much weakened stockfish and we are supposed to conclude what? Without the large book and tablebases these engines are functionally much weaker against humans, let alone an AI like AlphaGo so why did they place arbitrary restrictions on Stockfish? I don't think this study shows much related to the stated conclusions.
Dec-07-17  frogbert: < So the French, Sicilian, Caro-Kann and Spanish are all now defunct>

Yep! It took a self-learning neural network to debunk Kasparov's Najdorf. Or wait - did it? ;)

Seriously, we can't tell from the diagrams in the paper why AlphaZero stopped playing certain openings during learning; was it based on white's or black's results in the given opening? Or neither? :)

Dec-07-17  WorstPlayerEver: PS so even in this completely ridiculous position (take note: usually reached by a oh so brilliant pawn sac - or two) Alpha does not reach beta.

The trouble with fraudulous people is that they usually tend to overdo it. Gotta love that word. Usually :)

Jump to page #   (enter # from 1 to 15)
search thread:   
< Earlier Kibitzing  · PAGE 10 OF 15 ·  Later Kibitzing>

NOTE: Create an account today to post replies and access other powerful features which are available only to registered users. Becoming a member is free, anonymous, and takes less than 1 minute! If you already have a username, then simply login login under your username now to join the discussion.

Please observe our posting guidelines:

  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, duplicate, or gibberish posts.
  3. No vitriolic or systematic personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No cyberstalking or malicious posting of negative or private information (doxing/doxxing) of members.
  6. No trolling.
  7. The use of "sock puppet" accounts to circumvent disciplinary action taken by moderators, create a false impression of consensus or support, or stage conversations, is prohibited.
  8. Do not degrade Chessgames or any of it's staff/volunteers.

Please try to maintain a semblance of civility at all times.

Blow the Whistle

See something that violates our rules? Blow the whistle and inform a moderator.


NOTE: Please keep all discussion on-topic. This forum is for this specific player only. To discuss chess or this site in general, visit the Kibitzer's Café.

Messages posted by Chessgames members do not necessarily represent the views of Chessgames.com, its employees, or sponsors.
All moderator actions taken are ultimately at the sole discretion of the administration.

Spot an error? Please suggest your correction and help us eliminate database mistakes!
Home | About | Login | Logout | F.A.Q. | Profile | Preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | New Kibitzing | Chessforums | Tournament Index | Player Directory | Notable Games | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | Privacy Notice | Contact Us

Copyright 2001-2025, Chessgames Services LLC