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

(If you register a free account you won't see all these ads!)
Rybka (Computer) vs Houdini (Computer)
"The Amazing Houdini" (game of the day Apr-27-2014)
TCEC Houdini - Rybka Match (2011), http://www.tcec-chess.org, rd 1, Jan-28
Sicilian Defense: Alapin Variation. Stoltz Attack Ivanchuk Line (B22)  ·  0-1
ANALYSIS [x]

FEN COPIED

Click Here to play Guess-the-Move
Given 4 times; par: 90 [what's this?]

NOTE: You are using our new chess viewer, "Olga." For more info see the Olga Quickstart Guide. You can switch back to the old viewer (pgn4web) from the pulldown menu below. If you have questions or suggestions see our Olga chessforum.

explore this opening
find similar games 11 more Rybka/Houdini games
PGN: download | view | print Help: general | java-troubleshooting

TIP: Some games have photographs. These are denoted in the game list with the icon.

PGN Viewer:  What is this?
For help with this chess viewer, please see the Olga Chess Viewer Quickstart Guide.
PREMIUM MEMBERS CAN REQUEST COMPUTER ANALYSIS [more info]

Kibitzer's Corner
< Earlier Kibitzing  · PAGE 3 OF 3 ·  Later Kibitzing>
Mar-10-14  paramount: <cjrubiks: Unbelievable game. Houdini sacs two pawns for not-so-obvious positional advantage that just keeps increasing. It's hard to believe that an engine played this.>

I would more startled if human did that.

ANd, this game deserves GOTD!!

Apr-24-14  gabriel112000: Houdini's Immortal!
Apr-27-14  paramount: thanks for the GOTD. expected it since a long time.
Apr-27-14  Brown: This may be one instance when the computer might play better in the opening without "theory." Whites position looks like a strange load of crap to me, quite early on. It is terrible, in my eyes.

I don't get the value of this game at all. It looks like Bronstein playing black, intentionally sacrificing material to throw off the computer evaluations.

An ugly game save for one special move; 18..Na4. This paralyzes Whites development and allows Black to take over the initiative.

Apr-27-14
Premium Chessgames Member
  Once: A fascinating game - for two reasons: (1) the way that the computer plays and (2) the different reactions we have seen in the human comments. Let's see if we can untangle both.

First the game. At first sight you might think that Black does something that humans have been doing for centuries and computers usually find difficult. Black sacrifices pawns for positional compensation. For me the key position is this one, after 18... Na4.


click for larger view

Black is two pawns down but has better coordinated pieces and strong pressure against the white position. Black has the bishop pair and open files and diagonals. White has a badly congested queenside. Just how is he going to untangle his pieces? If the Bc1 can't move than the Ra1 never comes out of its hidey hole and black is effectively a rook and a bishop ahead.

The $64,000 question is whether that is worth the two pawns. If white can untangle himself he has an easy win on material. If white can't get out of the bind, black will increase the pressure and recover the material.

How do we answer this basic question - "is the sacrifice sound?" I think there are two answers - gut/ experience and calculation. And that is why, up to now, humans have been better at these sorts of sacrifices than computers. Our gut instincts and experience are very hard to reproduce in silicon so the computer has to resort to a brute force analysis (which we could not hope to replicate).

There is a way to inject human style thinking into computers and that is to tweak the evaluations to "reward" certain positional pluses. Having the bishop pair might be worth a certain proportion of a pawn, controlling an open file another chunk of eval, and so on.

So the big unknown here is whether Houdini calculated the sacrifices through to a clear advantage, or whether it was influenced by these human tweaks - the computer version of playing on gut instincts.

That may make the game a little less remarkable than we think. Throw enough computing power at a position and engines will find moves that seem initially startling. It's not magic - it's just the computer looking quite a bit further than we can, not making mistakes in its analysis and examining far more moves then humanly possible.

Does this mean that we are entering a new era of computers playing romantic chess? Possibly, but I don't think such an era will last for very long or that attacking games like this will be common. Improvements in computer power and programming will mean that engines will get stronger at both attack and defence. So the chances of computer #1 finding a crazy sacrificial line will be outweighed most of the time by its opponent finding a successful defence.

And, sad to say, a sacrificial line is more likely to have a hidden defence than a more solid line.

Computers will take chess into new territory. They will find sacrifices that we would not have spotted, and they will also find satisfactory defences to them. Every now and again one computer will outply another and we will get a game like this. But a return to the play of Morphy and Tal? I don't think so.

The second remarkable thing about this game has been the polarised reaction - either to over-praise the winner or over-criticise the loser. I suppose that's a natural human reaction. The level of analysis may be way beyond what we are capable of, but that doesn't mean that genius played duffer or that chess as we know it is about to change.

It's another example of Arthur C Clarke's maxim - "any sufficiently advanced technology is indistinguishable from magic."

Apr-27-14
Premium Chessgames Member
  morfishine: There is no escape for Rybka after Houdini handcuffs White with <18...Na4>

<26.Nb4> is the equivalent of a self-imposed strait jacket leading to the forced loss of a piece

BTW: Harry Houdini was never known as "The Amazing Houdini"

*****

Apr-27-14
Premium Chessgames Member
  Richard Taylor: I prepared and played this line once at my Chess Club a year ago as indeed my computer preferred Ivanchuk's line but I went wrong in a complex position and lost.

Still it seems an interesting line.

No problems for Houdini!

Apr-27-14  Brown: <Black is two pawns down but has better coordinated pieces and strong pressure against the white position. Black has the bishop pair and open files and diagonals. White has a badly congested queenside. Just how is he going to untangle his pieces? If the Bc1 can't move than the Ra1 never comes out of its hidey hole and black is effectively a rook and a bishop ahead.>

Many of us have seen this q-side traffic jam <QSTJ>, of the q-side B locking in the q-side R over and over again, from both sides of the board. Happens much more with the Black pieces.

Bronstein vs A Zaitsev, 1968
Petrosian vs Bronstein, 1956
Spassky vs Fischer, 1972

I imagine most strong FM and above human players would prefer Black after 18..Na4. The question is, would they see that position and go for it with 16...Nd3.

As far as the early sac of h7, that is even easier to understand. Whites K is going to be stuck in the center, and White helps develop the h8-R for free. This is a good practical decision instead of going through contortions to save the pawn. If White is going to take three tempi to gobble a rook-pawn in the opening, then simply develop for those three moves.

Apr-27-14
Premium Chessgames Member
  AylerKupp: <Once> The time when engines looked for only tactical and material considerations is long past. Many (all?) of the top engines "reward" certain positional pluses (and penalize positional minuses). For example, Stockfish DD provides evaluation bonuses and penalties for the following, among others:

<Bonuses>:

1. Piece mobility in the middle and endgame (and different bonuses for each phase)

2. Outpost squares for knights and bishops (and an increased bonus if they are supported by a pawn).

3. Lower-valued piece (i.e. knight and bishop) attacking a higher-valued piece (i.e. rook or queen).

4. Number of squares within the area between the c- and f-files and the 2nd 7th rank which are safe and available for each side's minor pieces.

5. Safe checks (patzer sees a check, patzer gives a check?)

6. If bishop can pin a piece or give discovered check via x-ray attack.

7. Major piece on 7th (White) or 2nd (Black) rank and enemy king trapped on 8th (White) or 1st (Black) rank.

8. Rook on open or semi-open file.

9. Advanced passed pawns, and/or pawns that are free to advance, increased if they have a free path to the queening square and/or they are supported by friendly pawn.

10. No pieces under attack by enemy pieces.

11. Have rook pawns and opponent has only a knight.

<Penalties>:

1. Higher-valued piece being attacked by a lower-valued piece or pawns.

2. Position of the defending king and threats against it.

3. If position is more drawish than it appears based on the full evaluation.

4. Opposite colored bishops in endgame.

5. Number of pawns on the same colored square as bishop.

6. Opponent has few pawns and you only have a knight.

7. Undefended minor pieces, even if not under attack.

8. Have rook pawns and opponent has rook or queen.

More positional considerations can be incorporated but it is always a tradeoff between the complexity of the evaluation function (the more complex, the more time it takes to evaluate) and the search depth (the faster the calculation of the evaluation, the deeper the computer can search in the same amount of time). Given that Stockfish gets to deeper depths faster than any other top chess engine, either other engines have more complex evaluation functions or less efficient search tree pruning heuristics.

Apr-27-14  Brown: <AylerKupp> is it possible that any potential improvement "tweak" of the evaluative function could also make a new-version of a program weaker in the rare position?
Apr-27-14
Premium Chessgames Member
  AylerKupp: <Brown> Yes, of course. It's all guesswork. Educated guesswork to be sure, but still guesswork. Engine developers postulate which factors and their relative importance (weights) will provide the engine with the best playing strength and then play thousands of games against other engines or the previous version of the engine. Then, on the basis of the game results, they will modify the weights and add or delete evaluation factors as needed.
Apr-27-14
Premium Chessgames Member
  juan31: First of all sorry to the experts, i have a question This is real chess, or a tool to study? Could be possible in other sports the use of prgrams to carry out, again sorry but the chess is a sport-science and art, not jus a program.
Apr-27-14  Pulo y Gata: Houdini's immortal game?
Apr-28-14
Premium Chessgames Member
  Once: <AylerKupp: The time when engines looked for only tactical and material considerations is long past.>

Well, yes and no. All commercial chess engines evaluate positional factors - that much is well known.

But the relevance of positional factors - and the extent to which they influence the choice of move - will depend on the position being studied. To take an extreme example, if an engine finds it has a forced mate it will not need to take into account any positional factors.

In the case of today's game, we have a chess engine making a positional sacrifice. But every <successful> positional sacrifice has to result in a favourable tactical/ material outcome eventually. The player making the sacrifice expects or hopes to be able to win material, force mate or get a draw in an otherwise losing position.

For me the question is the extent to which Houdini calculated that its sacrifices were sound and/ or relied on positional weightings.

Apr-28-14
Premium Chessgames Member
  Once: <juan31> That's a very subjective question, so I'll offer a very personal and subjective answer.

Chess is more than one thing. As originally conceived it is a contest between two human beings. You might call it a sport or a game.

In such a contest, the game is testing the individuals' powers of concentration, memory, stamina, will to win, creativity, the ability to calculate accurately.

A game of chess between two computers or a computer versus a human is still a contest but it is a rather different contest. The computer doesn't forget, so it is no longer a test of memory. The computer doesn't get tired or have emotions, so it is no longer a test of stamina or concentration or the will to win.

What is more, the computer calculates accurately in part because it is storing its analysis in its memory. In effect, the computer "cheats" by making notes as it goes along - something that humans are not allowed to do by the laws of chess.

Eventually it gets to the point where there is not much value in humans playing against computers. It would be like Usain Bolt running the 100 metres against a man on a motorbike. Not an equal contest.

So at that point we could give up on computer vs computer matches. That's not chess. It's unrealistic. They're cheating.

Except ... isn't it fascinating to see what they come up with? It's still a contest - it's simply a different contest. We do it because it's interesting. We want to know how far we can push this. We also expect that computers will find things which will benefit human players.

Ultimately we may find that chess isn't a contest. It's really a puzzle. Chess may be "solved" when enough computing power has been thrown at it. Other games have already been solved in this way.

But that won't stop people playing it. All that will happen is that human versus human chess will become (or has become?) a different sport to computer versus computer chess. In fact, that's no different to other sports where different categories of competitors compete in different events. Human runners don't race against horses or wheelchair athletes or motorbikes or formula 1 cars.

Apr-28-14
Premium Chessgames Member
  Richard Taylor: These are 2 computers playing. Computers nowadays play as well or better than any living GMs. I think they are or will become simply better overall.

But regardless of that, people will continue to play chess, and it is in fact the very imperfecions of their games that make it interesting.

The mathematician John von Neumann who did maths on "game theory" didn't consider chess to be a true game, like tic tack toe, as it could (in theory) be solved.

But it is still is and probably will always be - de facto - a game precisely because of error.

If humans always played "perfect" chess like very advanced computers and say won or drew every game (the losers would have to either be weaker players or play more weakly on purpose) then the winners would lose interest in chess.

We could never recall the infinite lines the computers might "learn" and nor could we ever play with as much precision (even without time restraints). So the game remains.

Chess computers are useful analytical tools. They have also played some fascinating games in the tournaments played. Sadly, unlike the great players such as Rubinstein they aren't aware of their greatness, or the beauty of their games.

Apr-28-14
Premium Chessgames Member
  Richard Taylor: But their's always Fischer Random and Transfer Chess.
Apr-28-14
Premium Chessgames Member
  kevin86: zzzzzzzz, excuse me, did I fall asleep?
Apr-28-14  PJs Studio: By move 22. black had already jettisoned two pawns and then a third a move later? All for piece activity??

That thing's demonic.

Apr-28-14
Premium Chessgames Member
  AylerKupp: <<Once> If an engine finds a forced mate it will not need to take into account any positional factors.>

Yes, of course. "Checkmate leaves no weaknesses in its wake" Horowitz. But I also think that a game between 2 engines also tests the computers' memory (amount of information that they can story in either RAM or disk), creativity (the factors incorporated into its evaluation function by the engine's developers), and the ability to calculate accurately (the accuracy of its evaluation function and search tree pruning heuristics). And both the computer and the human store their analyses in their memories; it is no more "cheating" by the computer to "make notes" by storing the results of its calculations in its memory than it is "cheating" for the human to "make notes" by storing the results of its calculation in his/her memory. And both of them need to be selective when deciding which calculations should be discarded once the available information is larger than what their memories can store.

And computer vs computer matches <are> chess, but between different contestants, namely the developers of one engine vs. the developers of a different engine, and a test of how well they can utilize the hardware that the engines run in. And, at least for the foreseeable future, those contestants will be human. It's more like a motor race where the contestants are drivers and cars. If the cars are equal, then, luck aside, the better driver will likely win; certainly if the race is a long one and the course is challenging. If, however, the cars are not equal, then the better driver might not win if the performance difference between the cars is significant. In the later case we would be justified in praising the superior car's designers, builders, and mechanics. But it will still be a human (team) vs. human (team) contest.

So, yes, human vs. human chess is a different sport than computer vs. computer chess or, for that matter, human/computer vs. human/computer sometimes referred to as centaur chess. And human vs. human blitz chess is different than human vs. human chess at classical time controls or human vs. human correspondence chess (with or without computers), or human vs. human blindfold chess. The possibilities are vast and I certainly hope that humans will always continue to play it in one of its many manifestations.

Jun-22-14
Premium Chessgames Member
  Domdaniel: This is the game mentioned by <jdc2>, identical to move 13: D Reynolds vs A Lewis, 2009

From the British championship, though the players aren't particularly strong.

Jul-09-16
Premium Chessgames Member
  perfidious: <Once....The second remarkable thing about this game has been the polarised reaction - either to over-praise the winner or over-criticise the loser. I suppose that's a natural human reaction....>

One useful feature of computer analysis has been that 'annotation by result' is largely rendered as dead as the dodo bird.

Even so, I agree that there is a strong tendency to be fulsome in one's praise or over-critical, depending on any number of factors peculiar to humans' personality.

Dec-20-16  amateur05: One of the most impressive games I've ever seen.
Dec-20-16  talwnbe4: 14. Nxh7 looks suspicious, since the g- and h-files are opened and it loses a tempo.. here my Rybka prefers 14. Na3

13. dxe5 Nxe5 14. Na3 h6 15. Ne4 Bd7 16. Bf4 Bg7 17. Rad1 and white has developed the a1 rook (Fruit 2.1)

as domdaniel points out 14. a4 may even be better

Dec-20-16  talwnbe4: 16. Be3 instead of 16. Na3 also is a better for white here
Jump to page #    (enter # from 1 to 3)
search thread:   
< Earlier Kibitzing  · PAGE 3 OF 3 ·  Later Kibitzing>
NOTE: You need to pick a username and password to post a reply. Getting your account takes less than a minute, totally anonymous, and 100% free--plus, it entitles you to features otherwise unavailable. Pick your username now and join the chessgames community!
If you already have an account, you should login now.
Please observe our posting guidelines:
  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, or duplicating posts.
  3. No personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No posting personal information of members.
Blow the Whistle See something that violates our rules? Blow the whistle and inform an administrator.


NOTE: Keep all discussion on the topic of this page. This forum is for this specific game and nothing else. If you want to discuss chess in general, or this site, you might try the Kibitzer's Café.
Messages posted by Chessgames members do not necessarily represent the views of Chessgames.com, its employees, or sponsors.
Spot an error? Please submit a correction slip and help us eliminate database mistakes!
This game is type: CLASSICAL (Disagree? Please submit a correction slip.)

Featured in the Following Game Collections [what is this?]
scholes' favorite games
by scholes
Sicilian Defense
by SpiritedReposte
Move the pigs and the goats out
from What a strange long trip.... by offramp
amadeus favorite games
by amadeus
Sicilian Alapin. Stoltz Attack Ivanchuk Line (B22) 0-1 Amazing
from Comp Chomps, Chumps & Challenges CageFredthebear by fredthebear
Brilliant games from chess computers
by gabriel112000
Absentee's favorite games
by Absentee
Sicilian Alapin : Barmen
by ISeth
Silicon Monster
from JonathanJ's favorite games 5 by JonathanJ
Engine Brilliancies
by Zhbugnoimt
chess
from tea4twonty's favorite games by tea4twonty
The greatest game of all time
from NGambit's favorite games by NGambit
DrChopper's good games 4
by DrChopper
Houdini's Immortal
from Immortal Games by frogmanjones
Move the pigs and the goats out
from What a strange long trip.... We veered Offramp by fredthebear
Possibly the best-played game of all time
from hedgeh0g's favourite games by hedgeh0g
Kinghunt's favorite games
by Kinghunt
Amazing
from Contra la Alapin by jricardoduran
JohnO.O's favorite games part 4
by JohnO.O
Sicilian Alapin. Stoltz Attack Ivanchuk Line (B22) 0-1 Amazing
from Sicilian Alapin 2.c3 Called Fredthebear by fredthebear
plus 17 more collections (not shown)


home | about | login | logout | F.A.Q. | your 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-2017, Chessgames Services LLC