Handicap match: Rybka 3 and GM Dzindzidashvili started!

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

Moderators: hgm, Rebel, chrisw

Uri Blass
Posts: 10282
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by Uri Blass »

bob wrote:
Uri Blass wrote:
bob wrote:
Jeroen wrote:This is a handicap match, Bob. Without pawn f7 you are material down plus you are positionally worse. So white starts with an advantage of at least +1,25 at the beginning of the game and black needs white mistakes to draw or even win the game.
I understand that. But I have played plenty of "odds matches" against humans over the years, and I knew that I was a better player, and I was not going to let them lock things up and strangle me... the difference between a human and a computer is wide in that regard...
It does not prove superior positional undersanding of humans.

It is possible that even using the 31 piece tablebases is not going to help to avoid blocking the position because the slowest way to lose is going to allow the opponent to block the position.
Then you are simply not following the discussion. Have you ever played weaker players and given them material odds to help equalize? If so, have you _ever_ played such moves to totally lock up the pawn structure so that you can't use your superior experience and tactical ability to beat them? Computers fall into these stupid positions all the time, whether it be in odds matches or heads-up. And it clearly shows that humans have a better grasp of what is going on than the computers do...


Computers are basically not good at handicap games because they do not consider the fact that their opponent may miss something and inspite of this disadvantage Rybka won the match 2.5:1.5 when the GM could not win a single game.

Rybka proved to be superior even in closed positions when rybka saw that the GM can beat her but GM Dzindzichashvili did not see the right moves
Sorry but that is a _poor_ definition of "superior" when you see ways your opponent can beat you because you have played poorly in previous moves.

52.h5 could win the game for Dzindzi in game 3 and I understood that rybka3 could find it unlike GM Dzindzichashvili

Dzindzichashvili,R - Rybka 3, Dzindzi-Rybka handicap match 2008
[D]3rb3/4k1rp/2p1pNp1/2P1K1P1/1p1P1P1P/pP5R/P6R/8 w - - 0 1

Analysis by Rybka 2.3.2a 32-bit :

52.Rh2-e2 Ke7-f8
± (1.36) Depth: 5 00:00:00
52.Rh2-e2 Ke7-f8 53.Ke5-e4
± (1.38) Depth: 6 00:00:00 7kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5
+- (1.51) Depth: 6 00:00:00 8kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4
+- (1.52) Depth: 7 00:00:00 9kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7
+- (1.46) Depth: 8 00:00:00 10kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2
+- (1.44) Depth: 9 00:00:00 16kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2 Ke8-f8
+- (1.46) Depth: 10 00:00:00 23kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2 Ke8-f8 57.Rh5-h6
+- (1.45) Depth: 11 00:00:00 32kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2 Ke8-f8 57.Rh5-h6 Kf8-g7
+- (1.49) Depth: 12 00:00:00 51kN
52.Ke5-e4 Ke7-f8 53.h4-h5 g6xh5 54.Nf6xe8 Rd8xe8 55.Rh3xh5 Kf8-g8 56.Rh5-h6 Rg7-e7 57.Ke4-d3
+- (1.56) Depth: 12 00:00:01 93kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-f8
+- (1.65) Depth: 13 00:00:01 133kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6
+- (1.64) Depth: 14 00:00:02 155kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6 Ke8-d7
+- (1.65) Depth: 15 00:00:03 205kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6 Ke8-e7
+- (1.65) Depth: 16 00:00:04 284kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6 Ke8-e7
+- (1.69) Depth: 17 00:00:06 395kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 18 00:00:33 2450kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 19 00:00:39 2899kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 20 00:00:52 3784kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 21 00:01:21 5914kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 22 00:01:59 8576kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 23 00:03:12 13754kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 24 00:05:26 23486kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.04) Depth: 24 00:11:32 48294kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.09) Depth: 25 00:14:21 57818kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh5xh7 Rd5xd4+ 57.Ke4-e5 Rd7-d5+ 58.Ke5xe6 Rd4-e4+
+- (2.98) Depth: 26 00:17:41 71690kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.09) Depth: 27 00:23:00 92680kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.22) Depth: 28 00:33:57 130706kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.23) Depth: 29 00:54:00 203302kN

(so k, 29.07.2008)


Uri
The point is, it had played into a dead lost position. And, as is generally the case, the GM made an error. Roman is probably more likely to make errors like this than younger GM players, as age is a factor. But regardless of the opponent, even if it were Kasparov or Fischer in their prime, they still make mistakes... And the computer benefits from that more than its lack of positional understanding in these kinds of positions.
The point is that when you start without f7 pawn every move is losing so
it is not clear that rybka chose worse moves.

It is possible that not allowing the opponent to block the position could lead to faster loss.

You can say that it is better to play worse move because the opponent will not see something but at least today computers do not work like that and do not try to simulate the opponent to see what gives better practical chances.

Uri
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by JuLieN »

Only a few super-GMs have a chance to win a game from time to time against the top engines. And they cost lots. In his book "Behind Deep Blue", Feng Hsiung Hsu states that one day of Gary Kasparov costs $30.000. Maybe the Anand , Kramnik and Carlsen would cost a bit less, as they're less known in the media, but we're ten years after Deep Blue. With inflation I bet they'd cost $30.000 still. Which engine writer can afford a super GM to "calibrate" his engine?
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
Dr.Ex
Posts: 194
Joined: Sun Jul 08, 2007 4:10 am

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by Dr.Ex »

Albert Silver wrote:
AdminX wrote:"The Christmas in July Game", would be a fitting title for game 2.


Yes, he missed his chance in this position. Twice actually, since 25.Bg5 here, or 26.Bg5 a move later were very strong.


[Event "Dzindzi vs Rybka handicap match"]
[Site "?"]
[Date "2008.07.28"]
[Round "2"]
[White "Dzindzichashvili, Roman"]
[Black "Rybka 3"]
[Result "0-1"]
[Annotator ",Albert"]
[SetUp "1"]
[FEN "rnbqkbnr/ppppp1pp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"]
[PlyCount "80"]

1. d4 Nf6 2. c4 c5 3. d5 g6 4. Nc3 Bg7 5. e4 O-O 6. Be2 d6 7. Nf3 Nh5 8. g3 Nf6 9. h3 Qb6 10. Rb1 Nbd7 11. Be3 Qa5 12. Nd2 Ne8 13. Qc2 Nb6 14. g4 Bd7 15. O-O Na4 16. Nxa4 Bxa4 17. b3 Bd7 18. Kg2 Nc7 19. f4 Na6 20. e5 Nb4 21. Qe4 Qxa2 22. e6 Be8 23. f5 Rc8 24. Rf2 Kh8 25. Rbf1 ({Rybka 3 32-bit :} 25. Bg5 Rc7 26. f6 exf6 27. Rbf1 Rg8 28. Bf4 f5 29. Qb1 Qa6 30. Nf3 b5 31. Bg3 Bh6 32. Qb2+ Bg7 33. Qc1 {[%eval 42,16]}) 25... Qb2 26. Nf3 ({Rybka 3 32-bit :} 26. Bg5 Bf6 27. Bxf6+ Rxf6 28. Bd1 b5 29. Qe3 {[%eval 25,15]}) 26... gxf5 27. gxf5 Bf6 28. Kh1 Rg8 29. Nh2 Qc2 30. Qxc2 Nxc2 31. Bc1 h5 32. Bxh5 Bxh5 33. Rxc2 Rg3 34. Bb2 Bxb2 35. Rxb2 Rcg8 36. f6 exf6 37. Rbb1 Kg7 38. Rg1 Kf8 {The GM probably missed this and only saw} (38... Rxg1+ 39. Rxg1+ $16) 39. Rxg3 Rxg3 40. Nf1 $4 Bf3+ 0-1

Maybe, but I think he started to mess up with 18.Kg2 already. 18.f4 Nc7 19.a4 Na6 20.Nf3 or 19...a6 20.Nf3 b5 21.Bd2 Qb6 22.a5.
I think 18.Kg2 was just a useless move at this point.
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by Dr.Wael Deeb »

SzG wrote:
George Tsavdaris wrote:Rybka had black and didn't had the f-Pawn from the start, which is a HUGE handicap.
It is, only we can't tell how huge it is exactly. Therefore it is a complete waste of time to play handicap matches.
Human-engine matches should have the purpose of calibrating the engine rating lists. Handicap matches don't serve this purpose.
Very well said Gabor,exactly my understanding of this delicate issue 8-)
BTW,the GM has to earn some bucks sometimes even if he makes an ass out of himself....
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by bob »

Uri Blass wrote:
bob wrote:
Uri Blass wrote:
bob wrote:
Jeroen wrote:This is a handicap match, Bob. Without pawn f7 you are material down plus you are positionally worse. So white starts with an advantage of at least +1,25 at the beginning of the game and black needs white mistakes to draw or even win the game.
I understand that. But I have played plenty of "odds matches" against humans over the years, and I knew that I was a better player, and I was not going to let them lock things up and strangle me... the difference between a human and a computer is wide in that regard...
It does not prove superior positional undersanding of humans.

It is possible that even using the 31 piece tablebases is not going to help to avoid blocking the position because the slowest way to lose is going to allow the opponent to block the position.
Then you are simply not following the discussion. Have you ever played weaker players and given them material odds to help equalize? If so, have you _ever_ played such moves to totally lock up the pawn structure so that you can't use your superior experience and tactical ability to beat them? Computers fall into these stupid positions all the time, whether it be in odds matches or heads-up. And it clearly shows that humans have a better grasp of what is going on than the computers do...


Computers are basically not good at handicap games because they do not consider the fact that their opponent may miss something and inspite of this disadvantage Rybka won the match 2.5:1.5 when the GM could not win a single game.

Rybka proved to be superior even in closed positions when rybka saw that the GM can beat her but GM Dzindzichashvili did not see the right moves
Sorry but that is a _poor_ definition of "superior" when you see ways your opponent can beat you because you have played poorly in previous moves.

52.h5 could win the game for Dzindzi in game 3 and I understood that rybka3 could find it unlike GM Dzindzichashvili

Dzindzichashvili,R - Rybka 3, Dzindzi-Rybka handicap match 2008
[D]3rb3/4k1rp/2p1pNp1/2P1K1P1/1p1P1P1P/pP5R/P6R/8 w - - 0 1

Analysis by Rybka 2.3.2a 32-bit :

52.Rh2-e2 Ke7-f8
± (1.36) Depth: 5 00:00:00
52.Rh2-e2 Ke7-f8 53.Ke5-e4
± (1.38) Depth: 6 00:00:00 7kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5
+- (1.51) Depth: 6 00:00:00 8kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4
+- (1.52) Depth: 7 00:00:00 9kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7
+- (1.46) Depth: 8 00:00:00 10kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2
+- (1.44) Depth: 9 00:00:00 16kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2 Ke8-f8
+- (1.46) Depth: 10 00:00:00 23kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2 Ke8-f8 57.Rh5-h6
+- (1.45) Depth: 11 00:00:00 32kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh2-d2 Ke8-f8 57.Rh5-h6 Kf8-g7
+- (1.49) Depth: 12 00:00:00 51kN
52.Ke5-e4 Ke7-f8 53.h4-h5 g6xh5 54.Nf6xe8 Rd8xe8 55.Rh3xh5 Kf8-g8 56.Rh5-h6 Rg7-e7 57.Ke4-d3
+- (1.56) Depth: 12 00:00:01 93kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-f8
+- (1.65) Depth: 13 00:00:01 133kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6
+- (1.64) Depth: 14 00:00:02 155kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6 Ke8-d7
+- (1.65) Depth: 15 00:00:03 205kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6 Ke8-e7
+- (1.65) Depth: 16 00:00:04 284kN
52.Ke5-e4 Be8-f7 53.Ke4-e3 Rd8-f8 54.h4-h5 g6xh5 55.Nf6xh5 Bf7xh5 56.Rh3xh5 Rf8-f7 57.Ke3-e4 Ke7-e8 58.Rh5-h6 Ke8-e7
+- (1.69) Depth: 17 00:00:06 395kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 18 00:00:33 2450kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 19 00:00:39 2899kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 20 00:00:52 3784kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 21 00:01:21 5914kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 22 00:01:59 8576kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 23 00:03:12 13754kN
52.Ke5-e4 Rg7-f7 53.Rh3-e3 Rd8-b8 54.Ke4-d3 Rf7xf6 55.g5xf6+ Ke7xf6 56.Rh2-e2 Be8-f7 57.Re3-e5 Rb8-d8 58.Kd3-c4 Rd8-b8
+- (1.87) Depth: 24 00:05:26 23486kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.04) Depth: 24 00:11:32 48294kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.09) Depth: 25 00:14:21 57818kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rg7-d7 56.Rh5xh7 Rd5xd4+ 57.Ke4-e5 Rd7-d5+ 58.Ke5xe6 Rd4-e4+
+- (2.98) Depth: 26 00:17:41 71690kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.09) Depth: 27 00:23:00 92680kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.22) Depth: 28 00:33:57 130706kN
52.h4-h5 g6xh5 53.Nf6xe8 Ke7xe8 54.Rh3xh5 Rd8-d5+ 55.Ke5-e4 Rd5-d7 56.Rh5-h6 Rg7-e7 57.Ke4-d3 Ke8-d8 58.Rh2-e2 Re7-f7
+- (3.23) Depth: 29 00:54:00 203302kN

(so k, 29.07.2008)


Uri
The point is, it had played into a dead lost position. And, as is generally the case, the GM made an error. Roman is probably more likely to make errors like this than younger GM players, as age is a factor. But regardless of the opponent, even if it were Kasparov or Fischer in their prime, they still make mistakes... And the computer benefits from that more than its lack of positional understanding in these kinds of positions.
The point is that when you start without f7 pawn every move is losing so
it is not clear that rybka chose worse moves.

It is possible that not allowing the opponent to block the position could lead to faster loss.

You can say that it is better to play worse move because the opponent will not see something but at least today computers do not work like that and do not try to simulate the opponent to see what gives better practical chances.

Uri
If you believe that, then what is the purpose of playing the match or even accepting those conditions to play? There must be some idea that the handicap is not fatal given the program's skill level. And if so, the program should try to use that skill level effectively and not voluntarily withdraw into a locked up drawish position...

As far as your last comment goes, it is not true for _all_ of us. I have had code to try to avoid those kinds of positions for years, for the reason that I want tactical positions against humans, not passive/blocked ones. Other programs have done the same.
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by bob »

Dr.Ex wrote:
Albert Silver wrote:
AdminX wrote:"The Christmas in July Game", would be a fitting title for game 2.


Yes, he missed his chance in this position. Twice actually, since 25.Bg5 here, or 26.Bg5 a move later were very strong.


[Event "Dzindzi vs Rybka handicap match"]
[Site "?"]
[Date "2008.07.28"]
[Round "2"]
[White "Dzindzichashvili, Roman"]
[Black "Rybka 3"]
[Result "0-1"]
[Annotator ",Albert"]
[SetUp "1"]
[FEN "rnbqkbnr/ppppp1pp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"]
[PlyCount "80"]

1. d4 Nf6 2. c4 c5 3. d5 g6 4. Nc3 Bg7 5. e4 O-O 6. Be2 d6 7. Nf3 Nh5 8. g3 Nf6 9. h3 Qb6 10. Rb1 Nbd7 11. Be3 Qa5 12. Nd2 Ne8 13. Qc2 Nb6 14. g4 Bd7 15. O-O Na4 16. Nxa4 Bxa4 17. b3 Bd7 18. Kg2 Nc7 19. f4 Na6 20. e5 Nb4 21. Qe4 Qxa2 22. e6 Be8 23. f5 Rc8 24. Rf2 Kh8 25. Rbf1 ({Rybka 3 32-bit :} 25. Bg5 Rc7 26. f6 exf6 27. Rbf1 Rg8 28. Bf4 f5 29. Qb1 Qa6 30. Nf3 b5 31. Bg3 Bh6 32. Qb2+ Bg7 33. Qc1 {[%eval 42,16]}) 25... Qb2 26. Nf3 ({Rybka 3 32-bit :} 26. Bg5 Bf6 27. Bxf6+ Rxf6 28. Bd1 b5 29. Qe3 {[%eval 25,15]}) 26... gxf5 27. gxf5 Bf6 28. Kh1 Rg8 29. Nh2 Qc2 30. Qxc2 Nxc2 31. Bc1 h5 32. Bxh5 Bxh5 33. Rxc2 Rg3 34. Bb2 Bxb2 35. Rxb2 Rcg8 36. f6 exf6 37. Rbb1 Kg7 38. Rg1 Kf8 {The GM probably missed this and only saw} (38... Rxg1+ 39. Rxg1+ $16) 39. Rxg3 Rxg3 40. Nf1 $4 Bf3+ 0-1

Maybe, but I think he started to mess up with 18.Kg2 already. 18.f4 Nc7 19.a4 Na6 20.Nf3 or 19...a6 20.Nf3 b5 21.Bd2 Qb6 22.a5.
I think 18.Kg2 was just a useless move at this point.
I think Kg2 was ok. If you want to play h4-h5, you'd like the rook on the h-file and that is one way to get it over there. There is no big rush here and white would like to have both rooks on the kingside when things start to happen...
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by bob »

fern wrote:Clearly this guy, no enough contented with the advantage given to him -a pawn and the whites all the time- consider neccesary to dug in deep.
What a shame!

Fernando
Not sure what you mean. He played exactly the kind of plan that computers fail to understand, even if he did overlook a winning move that was fairly deep. There is usually one key difference between the computer's side and the human's side in these kinds of positions... the human has an effective breaking move he can play when he chooses, and can do long-term preparation for that. If the computer can't see something in its search, it doesn't exist, so it doesn't know how to prepare for a single pawn break and lets it happen.

That is the anti-computer strategy in a nutshell.
User avatar
fern
Posts: 8755
Joined: Sun Feb 26, 2006 4:07 pm

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by fern »

Perhaps we have some semantic differences. I see as digging-in what you call anti-computer strategy.
No that digging-in is bad un principle, but perhaps you could expect something else of a SGM.
The extreme case of it is our colombian friend here, that erects a wall and then waits. It works, but its is scarcely chess IMHO.
My best
Fernando
Albert Silver
Posts: 3019
Joined: Wed Mar 08, 2006 9:57 pm
Location: Rio de Janeiro, Brazil

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by Albert Silver »

fern wrote:Perhaps we have some semantic differences. I see as digging-in what you call anti-computer strategy.
No that digging-in is bad un principle, but perhaps you could expect something else of a SGM.
The extreme case of it is our colombian friend here, that erects a wall and then waits. It works, but its is scarcely chess IMHO.
My best
Fernando
Actually, I thought Roman played exceedingly well. True, he blundered, and this cost him, but he obtained excellent positions and built on them. He didn't merely try to lock things up and draw, he positioned himself in the direction of the winning line. He merely prevented the program from playing its game, and that's a part of any good chess strategy.

Albert
"Tactics are the bricks and sticks that make up a game, but positional play is the architectural blueprint."
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Handicap match: Rybka 3 and GM Dzindzidashvili started!

Post by bob »

Albert Silver wrote:
fern wrote:Perhaps we have some semantic differences. I see as digging-in what you call anti-computer strategy.
No that digging-in is bad un principle, but perhaps you could expect something else of a SGM.
The extreme case of it is our colombian friend here, that erects a wall and then waits. It works, but its is scarcely chess IMHO.
My best
Fernando
Actually, I thought Roman played exceedingly well. True, he blundered, and this cost him, but he obtained excellent positions and built on them. He didn't merely try to lock things up and draw, he positioned himself in the direction of the winning line. He merely prevented the program from playing its game, and that's a part of any good chess strategy.

Albert
I agree. Problem with Roman is he is getting older and that leads to more and more tactical errors as it takes a _lot_ of concentration to play one of these tactical beasts... I've known him for many years now, and he's a good computer opponent. He understands them pretty well (partly my fault probably as we have had many conversations about how / why they do or don't do certain things.) But I noticed that over the past 10 years his games are less precise today than when I first met him on ICC in 1995...

That's just another advantage of computers, they are always "in their prime"...