< Earlier Kibitzing · PAGE 3 OF 3 · Later Kibitzing> 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

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

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

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

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

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

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

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

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

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

Richard Taylor : But their's always Fischer Random and Transfer Chess. Apr-28-14

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

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

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

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 Jul-10-19

louispaulsen88888888 : Where did white err? Maybe we have to go back to move 9. 9.e6?! looks strange. Perhaps a normal looking move such as 9.h3 or 9.Na3 is better. Jump to page # (enter # from 1 to 3)

search thread:

< Earlier Kibitzing · PAGE 3 OF 3 · Later Kibitzing>