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

Rybka (Computer)

Number of games in database: 215
Years covered: 2005 to 2016
Overall record: +142 -32 =41 (75.6%)*
   * Overall winning percentage = (wins+draws/2) / total games.

Repertoire Explorer
Most played openings
B90 Sicilian, Najdorf (9 games)
C42 Petrov Defense (7 games)
D47 Queen's Gambit Declined Semi-Slav (5 games)
B28 Sicilian, O'Kelly Variation (5 games)
000 Chess variants (5 games)
D43 Queen's Gambit Declined Semi-Slav (5 games)
B51 Sicilian, Canal-Sokolsky (Rossolimo) Attack (4 games)
C92 Ruy Lopez, Closed (4 games)
C78 Ruy Lopez (4 games)
B40 Sicilian (3 games)

RECENT GAMES:
   🏆 TCEC Season 9 (stage 1a)
   Fizbo vs Rybka (May-20-16) 0-1
   Rybka vs Gull (May-19-16) 1-0
   Ginkgo vs Rybka (May-17-16) 1/2-1/2
   Rybka vs Texel (May-17-16) 1-0
   Rybka vs Laser 11 (May-14-16) 1-0

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

RYBKA (COMPUTER)
(born 2004) Czech Republic

[what is this?]

Rybka (Czech for "little fish") is a computer chess engine designed by IM Vasik G Rajlich. It supports both single processor and SMP systems. Iweta Radziewicz Rajlich is the main tester & Hans van der Zijden is one of her operators. Jeroen Noomen & Jiri Dufek co-authored her opening book. At the WCCC (2006), Rybka, playing under the name Rajlich, tied for 2nd place with Shredder (Computer), and behind the champion, Junior (Computer). Rybka won the 15th World Computer Chess Championship in Amsterdam, 2007 and the 16th World Computer Chess Championship in Beijing, September 28th to October 5th 2008 with 8.0/9 (+7 -0 =2). During 2009-10, she also became the World Computer Speed Chess Champion.

In 2011, the International Computer Games Association (ICGA) ruled that Raljich had plagiarized two other programs, Crafty and Fruit, disqualified him for life from competing in the World Computer Chess Championship and all other ICGA events, and stripped Rybka of the championship titles it had won in 2006 through 2010.

https://www.chessprogramming.org/Ry...

Wikipedia article: Rybka

Last updated: 2018-12-03 07:14:11

Try our new games table.

 page 1 of 9; games 1-25 of 215  PGN Download
Game  ResultMoves YearEvent/LocaleOpening
1. Spike vs Rybka 1-069200515. IPCCCE39 Nimzo-Indian, Classical, Pirc Variation
2. Rybka vs Jonny 1-0212005Blitz:110'C69 Ruy Lopez, Exchange, Gligoric Variation
3. Zappa vs Rybka 0-1772005IPCCCE12 Queen's Indian
4. Rybka vs Shredder ½-½572005IPCCCB81 Sicilian, Scheveningen, Keres Attack
5. Rybka vs Argonaut 1-0372005IPCCCC68 Ruy Lopez, Exchange
6. Rybka vs Gandalf 1-0462005?B12 Caro-Kann Defense
7. Ikarus vs Rybka 0-1572005IPCCCB00 Uncommon King's Pawn Opening
8. Ktulu vs Rybka  0-1502006Sonnabend_Div.Hardware_30minD43 Queen's Gambit Declined Semi-Slav
9. Shredder vs Rybka 0-1412006WBEC13 Premier Division,C50 Giuoco Piano
10. Rybka vs Granda Zuniga 1-0472006Torre ENTEL PCSB18 Caro-Kann, Classical
11. Rybka vs M Flores 1-0252006Copa EntelE10 Queen's Pawn Game
12. R Leitao vs Rybka ½-½432006Torre ENTEL PCSD37 Queen's Gambit Declined
13. Rybka vs E Arancibia  1-0472006Copa EntelB07 Pirc
14. J Hellsten vs Rybka 0-1642006Torre ENTEL PCSD36 Queen's Gambit Declined, Exchange, Positional line, 6.Qc2
15. O Zambrana vs Rybka  0-1342006Copa EntelB41 Sicilian, Kan
16. Rybka vs E Cordova  ½-½742006Copa EntelB25 Sicilian, Closed
17. R Felgaer vs Rybka  0-1382006Copa EntelB51 Sicilian, Canal-Sokolsky (Rossolimo) Attack
18. J Alvarez Nunez vs Rybka  0-1442006Copa EntelC85 Ruy Lopez, Exchange Variation Doubly Deferred (DERLD)
19. Rybka vs L Rojas Keim  1-0522006Copa EntelD90 Grunfeld
20. Zor Champ vs Rybka 1-0872006CSS/Pal Freestyle Tourney Final (45+5)B92 Sicilian, Najdorf, Opocensky Variation
21. Ant vs Rybka 0-13420066th International CSVN TournamentA58 Benko Gambit
22. Rybka vs Deep Gandalf 1-05720066th International CSVN TournamentC42 Petrov Defense
23. Argonaut vs Rybka 0-14220066th International CSVN TournamentB50 Sicilian
24. Rybka vs Shredder ½-½6720066th International CSVN TournamentA14 English
25. Rybka vs Deep Sjeng 1-05720066th International CSVN TournamentB80 Sicilian, Scheveningen
 page 1 of 9; games 1-25 of 215  PGN Download
  REFINE SEARCH:   White wins (1-0) | Black wins (0-1) | Draws (1/2-1/2) | Rybka wins | Rybka loses  

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 10 OF 79 ·  Later Kibitzing>
May-01-06  Dionyseus: Rybka 1.2 coming out tomorrow on May 1! http://www.rybkachess.com/index.php...
May-01-06  notyetagm: Rybka eval, please. The following position is from the incredible ending of Naiditsch vs Stellwagen, 2006, from this year's Corus B tournament. White to play.


click for larger view

Does Rybka find the fantastic winning line that Naiditsch actually played, 35 ♖xc6!! ♔xc6 36 ♗xh6!!.

The point of White's sacrifice is that he has made advanced connected passed g- and h-pawns that are well-supported by the White h4-king and opposed only by the Black rook, which is powerless to stop them by itself and gets no help from the offside Black c6-king.

After 36 ... ♖xh6 37 g5 White queens a pawn.


click for larger view

The best example I have ever seen of the well known endgame fact that <advanced connected passed pawns beat a rook> and a great example of <do not look at what comes off the board, look at what is left on the board>.

May-01-06  Dionyseus: <NotYetAGM> After 18 minutes Rybka 1.1 felt that Bxh6 is the strongest move and evaluates it as 1.12 at a depth of 22. At 26 minutes it still felt that Bxh6 was the strongest move, at a depth of 23.

After I showed it Naiditsch's line, it quickly discovered how strong it is.

I'm now checking to see if Shredder 9.1 can find the move by its own. After 1 minute it considers Bxh6 the strongest move evaluating it 1.37 at depth 19. I'm going to let it calculate for 30 minutes.

May-01-06  Dionyseus: After 30 minutes Shredder 9.1 felt that Bxh6 was strongest, evaluates it at 3.07 at depth 27.

Apparently 35.Bxh6 wins too. 35.Bxh6 Nxe5 36.Bf4 Ng6+ 37.Kg5 Nxf4 38.Kxf4 Rf7+ 39.Ke5 Rg7 40.Rg1 and it's clear that black can't stop white's advanced pawns.

Naiditsch's line still looks nicer though ;p

May-01-06  notyetagm: <Dionyseus> Thanks. I wonder if any chess engine can find Naiditsch's incredible winning line.

Hydra, anyone?

:-)

May-01-06  Dionyseus: <notyetagm> Rybka 1.2 came out this afternoon and I decided to check out whether this new version can find Naiditsch's sacrifice, and it turns out that it does!

After 18 minutes it says Rxc6 is the strongest move, and evaluates it at +0.86 at a depth of 25 after calculating through about 228 million positions. At 19 minutes it increases its evaluation slightly to +0.89 at a depth of 26. At 1 hour and 13 minutes it no longer thinks Rxc6 is strongest, preferring Bxh6 and evaluating it at +1.74 at a depth of 27 after calculating through about 857 million positions.

The fact that it found Rxc6 as a strong move is definitely an improvement:)

May-01-06  Hesam7: <Dionyseus> Can I ask what your hardware is??
May-01-06  Dionyseus: <Hesam7> Pentium 4 3.2ghz with hyperthreading (although Rybka does not yet support multiple processors/threading), with 1gb of ram. My next computer will be an AMD machine, preferably with a dual-core cpu, AMDs perform better than Pentiums with chess engines.
May-01-06  Hesam7: <Rybka does not yet support multiple processors/threading>

This is a very bad weakness. Fruit does not support it either. How many nodes/sec do you get with this hardware??

You might try the Pentium Extreme Edition. It has two cores each clocked at 3.73 GHz and hyperthreading is available on both cores so your system sees 4 logical processors.

May-01-06  Dionyseus: <Hesam7> It's a big weakness indeed, which makes Rybka's success even more remarkable. If it's so good even though it is currently limited to a single processor and thread, imagine how much more powerful it will be once it supports multi processors and threads. As for how many nodes Rybka goes through per second, it depends on the position, but 1.2 is definitely faster now than 1.1. For that Naiditsch rook sacrifice test position, it averaged 205k nodes. In most positions it averages less than 100k nodes.
May-01-06  Hesam7: <Dionyseus: As for how many nodes Rybka goes through per second, it depends on the position, but 1.2 is definitely faster now than 1.1. For that Naiditsch rook sacrifice test position, it averaged 205k nodes. In most positions it averages less than 100k nodes.>

Wow then it should do a lot of computation per node. The evaluation function should be pretty complex. Which explains it unprecedented success.

May-01-06  Hesam7: From www.Rybkachess.com

<Q. What is next for Rybka?

A. Please stay tuned for an upcoming announcement in early-to-mid May about future Rybka versions. Prospective Rybka customers should be aware that Rybka 1 is coming to the end of its cycle, and that Rybka 2 _may_ go on sale as early as June 1, 2006. Those who would like to plan their software purchases are advised to wait until this announcement so that they can make informed decisions.

Q. When will we see a multi-processor version of Rybka?

A. This is right around the corner - please wait for the announcement mentioned above.>

May-02-06  notyetagm: <Dionyseus: <notyetagm> Rybka 1.2 came out this afternoon and I decided to check out whether this new version can find Naiditsch's sacrifice, and it turns out that it does!>

So Rybka 1.2 does find Naiditsch's brilliant idea. Too bad it does not give it a stronger eval and later switches to the weaker 35 ♗xh6.

Do you care to run this test on other chess engines that you may have? Shredder is supposed to be good at endgames; this position might be ideal for it.

May-02-06  jhoro: I ran Spike, Ktulu and few other engines using Arena. Most think that 35.Bxh6 is best. These are some of the lines at depth 18/19:

Ktulu 4.2:
18 04:01 213.704.615 173.703 +1.50 Bf4xh6 Nc6xe5 Bh6f4 Ne5f3+ Kh4g3 e6e5 Kg3xf3 Rh7f7 h5h6 Rf7xf4+ Kf3g3 Rf4f8 Rc1e1 Rf8h8 Re1xe5 Rh8xh6 Re5xd5+ Rh6d6 Rd5xd6+ Kd7xd6 g4g5 Kd6e5 g5g6

19 05:37 296.834.753 116.118 +1.39 Bf4xh6 Nc6xe5 Bh6f4 Ne5f3+ Kh4g3 e6e5 Kg3xf3 Rh7f7 h5h6 Rf7xf4+ Kf3g3 Rf4f8 g4g5 Rf8h8 Kg3f3 e5e4+ d3xe4 Rh8f8+ Kf3e2 d5xe4 Rc1c4 d4d3+ Ke2e3 Rf8e8

Spike1.1:
18+ 03:43 165.650.937 746.541 +0.27 Bf4xh6 Rh7xh6 g4g5 Rh6h7 Rc1xc6 Kd7xc6 g5g6 Rh7g7 Kh4g5

18 06:08 280.361.494 764.090 +1.10 Bf4xh6 Nc6xe5 Bh6f4 Ne5g6+ Kh4g5 Ng6xf4 Kg5xf4 Kd7d6 Kf4g5 Rh7g7+ Kg5h4 e6e5 g4g5 e5e4 h5h6 Rg7e7 g5g6 e4xd3 h6h7 d3d2 Rc1d1 Re7e4+ Kh4g5 Re4e5+ Kg5g4 Re5e4+ Kg4f5

Spike1.0A came the fastest with Bxh6 in about 2.5 min on a 2.6GHz P4.

May-02-06  jhoro: Naiditsch line may not be the best. Simply Stellwagen did not defend well enough. In particular 36...Rxh6. Instead 36...Kd7 seems to be better according to the engines. Some lines after 35.Rxc6 Kxc6 36.Bxh6 ...

Ktulu:
< 17 03:35 196.708.849 115.560 -1.26 Kc6d7 Bh6g5 Kd7e8 Bg5f6 Ke8f8 g4g5 Rh7c7 g5g6 Rc7c1 h5h6 Rc1h1+ Kh4g5 Rh1g1+ Kg5f4 Rg1f1+ Kf4g4 Rf1g1+ Kg4f3 Rg1xg6 h6h7 Rg6h6 h7h8Q+ Rh6xh8

18 04:21 237.578.711 87.271 -1.06 Kc6d7 Bh6g5 a7a6 Bg5f6 b6b5 a4xb5 a6xb5 g4g5 b5b4 g5g6 Rh7e7 g6g7 Re7xg7 Bf6xg7 b4b3 h5h6 b3b2 h6h7 b2b1Q h7h8Q Qb1xd3>

Spike:
< 18 00:51 39.155.859 765.645 -0.90 Kc6d7 Bh6g5 a7a5 Bg5d2 b6b5 a4xb5 a5a4 g4g5 a4a3 g5g6 Rh7g7 Bd2c1 a3a2 Bc1b2 Rg7g8 Kh4g5 Kd7e7 Bb2xd4 Rg8c8

19 01:09 52.828.420 759.946 -1.06 Kc6d7 Bh6g5 a7a5 Bg5d2 Kd7e8 g4g5 Rh7f7 g5g6 Rf7f1 h5h6 Ke8f8 Bd2g5 Rf1h1+ Kh4g3 Rh1g1+ Kg3f4 Rg1h1 g6g7+ Kf8g8 Kf4f3 Rh1a1 Bg5d8 Ra1xa4 Bd8xb6

19 01:42 77.107.901 755.145 -1.06 Kc6d7 Bh6g5 a7a5 Bg5d2 Kd7e8 g4g5 Rh7f7 g5g6 Rf7f1 h5h6 Ke8f8 Bd2g5 Rf1h1+ Kh4g3 Rh1g1+ Kg3f4 Rg1h1 g6g7+ Kf8g8 Kf4f3 Rh1a1 Bg5d8 Ra1xa4 Bd8xb6

19 06:59 377.581.581 81.111 -1.32 Kc6d7 Bh6g5 a7a6 Bg5f6 b6b5 a4xb5 a6xb5 g4g5 b5b4 g5g6 Rh7e7 g6g7 Re7xg7 Bf6xg7 b4b3 h5h6 b3b2 h6h7 b2b1Q h7h8Q Qb1xd3 Qh8f8 >

May-02-06  RandomVisitor: <jhoro>Rybka thinks that 36...Kd7 37.Bd2 is eventually fatal for Black.
May-02-06  Dionyseus: <notyetagm> Well Bxh6 is not necessarily weaker than Rxc6, both lines clearly win. Naiditsch's line simply looks a lot nicer to us humans ;p

May-02-06
Premium Chessgames Member
  offramp: I have Rybka but I can't get it to work with Chessbase - any ideas?
May-02-06  Dionyseus: <offramp> Go to folder Programs Files --> Chessbase --> Engines --> UCI --> make folder Rybka, and place the exe file in it. Now on your Chessbase program, go to Engine menu, go to Create UCI Engine, and then browse to the Rybka folder where you put the exe file at and you're all set.
May-02-06  notyetagm: <Dionyseus: <notyetagm> Well Bxh6 is not necessarily weaker than Rxc6, both lines clearly win. Naiditsch's line simply looks a lot nicer to us humans ;p>

Yes, that thought has dawned on me. The comps like ♗xh6! because it is more "efficient" while us humans like ♖xc6! because it is "flashier".

May-02-06  Dionyseus: My blitz engine tournament with the new Rybka 1.2 just finished, here are the results:

Hardware:
Pentium 4 3.2ghz with Hyperthreading
1gb ram
200mb ram available to each engine
No Permanent Brain

First round, 1 cycle round robin, blitz 5':
1. Rybka 1.2 5.5/7
2. Rybka 1.0 Beta 5.0/7
3. Rybka 1.1 5.0/7
4. Shredder 9.1 3.5/7
5. Fritz 9 3.5/7
6. Deep Shredder 9.1 2.5/7
7. X3D Fritz 2.5/7
8. Fruit 2.2.1 0.5/7

4th place tiebreak blitz 5':
Shredder 9.1 2.0/4
Fritz 9 2.0/4

4th place tiebreak 2 blitz 5:
Shredder 9.1 1.5/2
Fritz 9 0.5/2

Semifinals 1 6 game match blitz 5':
Rybka 1.0 Beta 4.0/6
Shredder 9.1 2.0/6

Semefinals 2 6 game match blitz 5':
Rybka 1.2 3.5/6
Rybka 1.1 2.5/6

Third Place 6 game match blitz 5':
Rybka 1.1 4.5/6
Shredder 9.1 1.5/6

Finals 8 game match blitz 5':
Rybka 1.2 5.0/8
Rybka 1.0 beta 3.0/8

notes: I noticed that Deep Shredder 9.1 didn't perform so well in my blitz tournament because whenever it was its turn to move its first second or so of calculation is really slow (and by slow I mean less than 10k N per second) as it starts to utilize both processor threads.

conclusion: Rybka 1.2 is a mighty powerful blitz engine. I'll try a slower time control tournament soon.

May-02-06  whatthefat: <Dionyseus>
That's a pretty convincing victory for Rybka 1.2. I look forward to seeing some results at a slower time control. I also fear what Rybka 2 will be capable of!
May-02-06  THE pawn: Can someone explain to me why my version of Rybka (1.00 beta version 32 bits) is awfully bad?? I'm running it on Arena, so that may explain his incapacity to analyze correctly, unless I'm mistaken.

Three games out of four he lost against fruit 2.1 and he lost all games I made him play against chessmaster 9k, which is not normal we all agree. Also, he does have any opening repertoire. Can somebody enlighten me on this?? thx in advance.

May-02-06  sharpnova: Bxh6 is a bit faster than Rxc6..

<notyetagm> is clearly of lower chess calibre than the rest of us.

May-02-06  Dionyseus: <The Pawn> Get a Chessbase interface. The opening book that comes with the beta is called The Turk.ctg, you need to put that file in the folder Books in your chessbase folder.
Jump to page #    (enter # from 1 to 79)
search thread:   
< Earlier Kibitzing  · PAGE 10 OF 79 ·  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