"positional exchange sacrifice" examples

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

Moderators: hgm, Rebel, chrisw

User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: "positional exchange sacrifice" examples

Post by Don »

GenoM wrote:
Don wrote:
GenoM wrote:
Don wrote:
GenoM wrote:
Houdini wrote:
GenoM wrote:Ask programmers that are strong chess players.
What minimum rating do you have in mind?
FIDE master.
AFAIK, there is 4 chess programmers that fit in: you, Vasik, Vincent and Miguel.
Interesting to hear your opinion on the matter.
Regards,
Geno
Larry Kaufman is a Grandmaster and you are probably missing others too. Although we work on Komodo together Larry has most of the say on evaluation issues.
I missed his name in the list, my mistake. But nevertheless it'd be interesting to hear his opinion too.
There is some issues in defining the topic. What is 'positional' sacrifice, eg.
There are some bold statements from your part.
For now I'm stopping at the last one -- about chess engines that sometimes play better positional moves than Super GM's.
Don wrote:In most cases the combination of excellent evaluation and a highly selective search that chases down as many ambiguities as possible gives you a program that plays positional moves better than Grandmasters.
It's unclear to me how did you reach to such a conclusion if you're not a reasonably strong chess player. Is there some proof for this or it is based on your belief? Please, explain.

Regards,
Geno
I am one of the worlds leading authorities in computer chess and I am also a tournament chess player. I have expertise in both fields and due to this I am far more qualified that even Grandmasters to make such a statement.

I just posted something about the beliefs of Grandmasters a few decades ago, and they were MUCH stronger than I am at chess but I was right and they were wrong because they simply didn't understand how or why they were good at chess. It's like a bird that knows how to fly but cannot explain HOW he does it. It was their belief that no chess program could break the master barrier because it required skills that only they could possess, not computers. Being a strong chess player did not qualify them to understanding much about how chess skill works. In fact being a strong chess player may even have been a barrier for them as it obviously stripped them of their objectivity.

Having said all of that, I think that what I am saying at this point is pretty obvious to most people anyway. Good players tend to get beaten by computer even before their first tactical error. Have you not noticed that the top computers are giving grandmaster odds now and still beating them?
I don't argue about that computers are stronger than people.
There is a saying that chess is 99% tactics and it explains why programs are stronger, don't you think?
And there is 1% strategy in the chess game where people are better, but unfortunately that's irrelevant regarding to chess strength.
With all respect to you as "one of the worlds leading authorities in computer chess",
regards,
Geno
Hi Geno,

The saying that chess is 99% tactics is just a saying, it's doesn't have any meaning except to express that tactics is really important in chess. You could also say that chess is 90% tactics and it would be no less true or false since this saying is ill-defined anyway.

But you know that chess is not 99% tactics if you play chess at all. What chess player doesn't understand the importance of pawns, what a weak pawn is, what the consequences of double pawns, both good and bad is? Entire books are written in trying to help players appreciate the importance of positional play and we have grand-masters noted for their positional play and others noted especially for their attacking play. They don't get this recognition because they are slightly better at 1% of the game. So really it's quite clear that even though tactics dominate chess, positional understanding is an extremely important part of the game.

When people talk about this stuff they greatly simplify things in their minds. They talk about tactics as if it is completely separate from positional play and one has nothing to do with the other, but that is how the brain works - it's useful to choose simplistic models but not to take it too far.

The reality is that if you look deeper to improve your tactics, your positional play also benefits enormously too. Here is a simplistic example to make my point:

Let's say that you have a program that does not have any positional evaluation, just a table of piece values. Even given a 30 ply search it is going to play horrible chess. However, there will be many cases where it will play fine positional moves, for example a clever move to avoid getting a weak pawn. It might do this simply because it's the only move that doesn't eventually lose the pawn in 30 ply. In a very real sense, ANY KNOWLEDGE that you place in the evaluation function will be used to simulate unimplemented positional concepts. Even the purely tactical concept of the value of a piece will be "bootstrapped" into at least a rudimentary simulation of positional understanding.

Of course the better evaluation you have, the more powerful this "bootstrapping" will be. If you already understand the value of a weak pawn you won't need a 30 ply search to avoid getting one, but you might use that knowledge to avoiding the threat of getting one, a threat that may distract you from something else more important.

So what programmers try to do is to fill in the big missing gaps in positional knowledge so that the computer can find the same things with less depth and use that knowledge to leverage other concessions from the opponent. The combination is lethal, it's really difficult to outplay a great chess program positionally.
Capital punishment would be more effective as a preventive measure if it were administered prior to the crime.
pilgrimdan
Posts: 405
Joined: Sat Jul 02, 2011 10:49 pm

Re: "positional exchange sacrifice" examples

Post by pilgrimdan »

Don wrote:
Houdini wrote:
GenoM wrote:
Houdini wrote:
GenoM wrote:Ask programmers that are strong chess players.
What minimum rating do you have in mind?
FIDE master.
AFAIK, there is 4 chess programmers that fit in: you, Vasik, Vincent and Miguel.
Interesting to hear your opinion on the matter.
Regards,
Geno
I'm not a FM, so feel free to ignore my comments below :).

Houdini plays at a FAR better positional level than I've ever had (for reference, I was a very positional 2250 player), and I'm surprised that people that have ratings significantly below me actually believe that their criticism of the positional play of current top engines is valid.

You can find some "positional analysis" on the CSS forum about the recent Houdini-Rybka Cluster games, and it is very obvious that the comments are nothing more than a projection of the human commentator's lack of understanding of the game. It's only a small step for man from "I don't understand what happened in this game" to "the engines have crappy positional play".

Robert
What you are seeing here is at least 40 years old. The top players of 40 years ago said that computers were not capable of playing "expert" level chess EVER and when that happened they blew it off as a fluke. Then it was the "master barrier", a barrier that no computer would ever cross no matter what. The reason given? Humans had something special that no computer would ever posses. Sometimes it was expressed as "long term planning" and other times the ability to generalize patterns and convincing arguments were presented to make their case.

Quite often examples were cited where it was estimated that universe would expire before a computer could solve some position which was trivial for a human player. Sometimes an estimate of the number of electrons in the universe was somehow considered relevant and other such impressive misdirection.

I think what was actually happening even well before any strong player was being seriously threatened, was that the concept that a computer chess program might someday beat them was scary to them. Consider that chess culture and literature often romanticizes the "masters", heaping a lot of glory and honor upon them. Much more so in those days that even today although that still exists. So just the suggestion that it could happen was taking away the mystique that surrounded them.

Now of course I'm not saying all the strong players were vain and egotistical, but it was clear that some of them were very uncomfortable with the concept of a computer stepping on their turf someday in the future.

In this thread I see that a bit of that lingers even to this day, this undue honor for the "great" players and human chauvinism. The reality of the matter is that even though you can find isolated example to the contrary, programs now play positional chess better than humans do.
it is a bit humbling when the processes of the brain can be reduced to 0's and 1's...

because our brain comes up with something we feel it is special...

but when the computer comes up with something it is not...

we may very well be special...

but it is not because of the 0's and 1's that we come up with...
User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: "positional exchange sacrifice" examples

Post by Don »

pilgrimdan wrote:
Don wrote:
Houdini wrote:
GenoM wrote:
Houdini wrote:
GenoM wrote:Ask programmers that are strong chess players.
What minimum rating do you have in mind?
FIDE master.
AFAIK, there is 4 chess programmers that fit in: you, Vasik, Vincent and Miguel.
Interesting to hear your opinion on the matter.
Regards,
Geno
I'm not a FM, so feel free to ignore my comments below :).

Houdini plays at a FAR better positional level than I've ever had (for reference, I was a very positional 2250 player), and I'm surprised that people that have ratings significantly below me actually believe that their criticism of the positional play of current top engines is valid.

You can find some "positional analysis" on the CSS forum about the recent Houdini-Rybka Cluster games, and it is very obvious that the comments are nothing more than a projection of the human commentator's lack of understanding of the game. It's only a small step for man from "I don't understand what happened in this game" to "the engines have crappy positional play".

Robert
What you are seeing here is at least 40 years old. The top players of 40 years ago said that computers were not capable of playing "expert" level chess EVER and when that happened they blew it off as a fluke. Then it was the "master barrier", a barrier that no computer would ever cross no matter what. The reason given? Humans had something special that no computer would ever posses. Sometimes it was expressed as "long term planning" and other times the ability to generalize patterns and convincing arguments were presented to make their case.

Quite often examples were cited where it was estimated that universe would expire before a computer could solve some position which was trivial for a human player. Sometimes an estimate of the number of electrons in the universe was somehow considered relevant and other such impressive misdirection.

I think what was actually happening even well before any strong player was being seriously threatened, was that the concept that a computer chess program might someday beat them was scary to them. Consider that chess culture and literature often romanticizes the "masters", heaping a lot of glory and honor upon them. Much more so in those days that even today although that still exists. So just the suggestion that it could happen was taking away the mystique that surrounded them.

Now of course I'm not saying all the strong players were vain and egotistical, but it was clear that some of them were very uncomfortable with the concept of a computer stepping on their turf someday in the future.

In this thread I see that a bit of that lingers even to this day, this undue honor for the "great" players and human chauvinism. The reality of the matter is that even though you can find isolated example to the contrary, programs now play positional chess better than humans do.
it is a bit humbling when the processes of the brain can be reduced to 0's and 1's...

because our brain comes up with something we feel it is special...

but when the computer comes up with something it is not...

we may very well be special...

but it is not because of the 0's and 1's that we come up with...
We are special. It's just that chess is too limited a domain for us to really strut our stuff. Also, you must never forget that even though computers play chess incredibly well, WE get to take the credit for that. It's our creation. It's not as if they suddenly one day decided they were not going to take it any more and taught themselves how to play chess.
Capital punishment would be more effective as a preventive measure if it were administered prior to the crime.
pilgrimdan
Posts: 405
Joined: Sat Jul 02, 2011 10:49 pm

Re: "positional exchange sacrifice" examples

Post by pilgrimdan »

beram wrote:
pilgrimdan wrote:
Thomas Lagershausen wrote:Spike 1.2 MP (2 core) confirms Topalovs 18.Rxe4 !! as best move.

FEN: 1rbq1rk1/p3bppp/2p5/1pPp4/3Pn3/1PB2NP1/P4PBP/R2QR1K1 w - - 3 18

Spike 1.2 MP: (Intel Q6600 - 2,4 Ghz)

24 1:10:12 7.661.495.757 1.818.793 +0,34 Te1xe4 d5xe4 Sf3e5 Dd8d5 Dd1e1 Lc8f5 f2f3 e4e3 De1xe3 f7f6 Se5xc6 Dd5xc6 De3xe7 Tb8b7 De7e3 Tf8e8 De3f4 Lf5c8 Df4d2 Tb7e7 f3f4 Dc6d7 c5c6 Dd7f5 Lc3b4
25 1:38:17 10.466.804.152 1.774.969 +0,41 Te1xe4 d5xe4 Sf3e5 Dd8d5 Dd1e1 Lc8f5 f2f3 e4e3 De1xe3 f7f6 Se5xc6 Dd5xc6 De3xe7 Tb8b7 De7e2 Tf8e8 f3f4 Lf5e4 a2a4 Le4xg2 De2xg2 Dc6xg2+ Kg1xg2 Te8e3 Ta1c1 b5xa4 b3xa4 Tb7b3 Lc3a5 Te3e2+ Kg2h3
so does Chessmaster 10th Ed. (Tal personality)

12:58 6/15 1.46 294366877 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.g4 Bg6 5.Nxg6 fxg6 6.Qxe4 Qxe4 7.Bxe4 b4 8.Bd2 Bf6 9.Bxc6 Bxd4
37:04 7/16 1.54 947154208 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.f3 e3 5.Qxe3 b4 6.g4 bxc3 7.f4 Be4 8.Bxe4 Qe6 9.Bxc6
after 1. Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.f3
THE best line for black is than the earlier given Houdini 3 line .. Bxc5 !
For the disbelievers please start your engines here
going 1 more ply... CM changes from f3 to g4...

2:10:54 8/17 1.74 -710304302 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.g4 b4 5.gxf5 bxc3 6.Qxe4 Qxe4 7.Bxe4 Rfe8 8.Nxc6 Rb7 9.Ne5 Rbb8 10.Bd5 Rf8
beram
Posts: 1187
Joined: Wed Jan 06, 2010 3:11 pm

Re: "positional exchange sacrifice" examples

Post by beram »

pilgrimdan wrote:
beram wrote:
pilgrimdan wrote:
Thomas Lagershausen wrote:Spike 1.2 MP (2 core) confirms Topalovs 18.Rxe4 !! as best move.

FEN: 1rbq1rk1/p3bppp/2p5/1pPp4/3Pn3/1PB2NP1/P4PBP/R2QR1K1 w - - 3 18

Spike 1.2 MP: (Intel Q6600 - 2,4 Ghz)

24 1:10:12 7.661.495.757 1.818.793 +0,34 Te1xe4 d5xe4 Sf3e5 Dd8d5 Dd1e1 Lc8f5 f2f3 e4e3 De1xe3 f7f6 Se5xc6 Dd5xc6 De3xe7 Tb8b7 De7e3 Tf8e8 De3f4 Lf5c8 Df4d2 Tb7e7 f3f4 Dc6d7 c5c6 Dd7f5 Lc3b4
25 1:38:17 10.466.804.152 1.774.969 +0,41 Te1xe4 d5xe4 Sf3e5 Dd8d5 Dd1e1 Lc8f5 f2f3 e4e3 De1xe3 f7f6 Se5xc6 Dd5xc6 De3xe7 Tb8b7 De7e2 Tf8e8 f3f4 Lf5e4 a2a4 Le4xg2 De2xg2 Dc6xg2+ Kg1xg2 Te8e3 Ta1c1 b5xa4 b3xa4 Tb7b3 Lc3a5 Te3e2+ Kg2h3
so does Chessmaster 10th Ed. (Tal personality)

12:58 6/15 1.46 294366877 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.g4 Bg6 5.Nxg6 fxg6 6.Qxe4 Qxe4 7.Bxe4 b4 8.Bd2 Bf6 9.Bxc6 Bxd4
37:04 7/16 1.54 947154208 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.f3 e3 5.Qxe3 b4 6.g4 bxc3 7.f4 Be4 8.Bxe4 Qe6 9.Bxc6
after 1. Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.f3
THE best line for black is than the earlier given Houdini 3 line .. Bxc5 !
For the disbelievers please start your engines here
going 1 more ply... CM changes from f3 to g4...

2:10:54 8/17 1.74 -710304302 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.g4 b4 5.gxf5 bxc3 6.Qxe4 Qxe4 7.Bxe4 Rfe8 8.Nxc6 Rb7 9.Ne5 Rbb8 10.Bd5 Rf8
ELO in CCRL 40/40 list: Houdini 3 1CPU - 3264 and Chessmaster 11 2CPU - 2729
a difference of 535 points really means something.
So just let Houdini 3 check one more time


[D] 1r3rk1/p3bppp/2p3b1/1pPqN3/3Pp1P1/1PB5/P4PBP/R3Q1K1 w - - 0 1

Analysis by Houdini 3 x64:

1. = (0.00): 5.Nxg6 hxg6 6.Qxe4 Qxe4 7.Bxe4 b4 8.Bb2 Rfc8 9.Bc1 Rb7 10.Be3 g5 11.Kg2 g6 12.Bf3 a5 13.d5
2. = (0.00): 5.f3 Rbc8 6.fxe4 Qd8 7.Rd1 Bf6 8.Nxg6 fxg6 9.e5 Bh4 10.Qe4 Kh8 11.Bf3 Qe7 12.Kg2 Bg5 13.Qe2 Rf4 14.Bd2 Rff8 15.Bc3 Rf4
3. =/+ (-0.42): 5.Qe3 b4 6.Bb2 Bf6 7.Nxg6 hxg6 8.Bxe4 Qd7 9.Bf3 Rfe8 10.Qd2 a5 11.Rd1 Rbd8 12.Kg2 g5 13.Qc2 Qe6 14.Qd3 Qc8 15.h3 Re7 16.Be4 Rde8 17.f3 Qc7 18.Qe2 Rd8 19.Qc4

(Bram, Sommelsdijk 21.11.2012)
Alexander Schmidt
Posts: 1203
Joined: Thu May 10, 2007 2:49 pm

Re: "positional exchange sacrifice" examples

Post by Alexander Schmidt »

Don wrote:I'll just say that a relatively small adjustment can make Komodo change it's move.
Maybe Komodo is in this aspect well balanced between positional and material values. Maybe it plays sometimes such moves and so it is indeed coincidence. Some other engines will play such moves often, some never.

In former times such sacs where very rare. Modern engines do them more often, but with their enormus selecive depth I cannot judge anymore if this are positional sacs or calculated exchanges. In 2004 this game was sensational for me :)
pilgrimdan
Posts: 405
Joined: Sat Jul 02, 2011 10:49 pm

Re: "positional exchange sacrifice" examples

Post by pilgrimdan »

beram wrote:
pilgrimdan wrote:
beram wrote:
pilgrimdan wrote:
Thomas Lagershausen wrote:Spike 1.2 MP (2 core) confirms Topalovs 18.Rxe4 !! as best move.

FEN: 1rbq1rk1/p3bppp/2p5/1pPp4/3Pn3/1PB2NP1/P4PBP/R2QR1K1 w - - 3 18

Spike 1.2 MP: (Intel Q6600 - 2,4 Ghz)

24 1:10:12 7.661.495.757 1.818.793 +0,34 Te1xe4 d5xe4 Sf3e5 Dd8d5 Dd1e1 Lc8f5 f2f3 e4e3 De1xe3 f7f6 Se5xc6 Dd5xc6 De3xe7 Tb8b7 De7e3 Tf8e8 De3f4 Lf5c8 Df4d2 Tb7e7 f3f4 Dc6d7 c5c6 Dd7f5 Lc3b4
25 1:38:17 10.466.804.152 1.774.969 +0,41 Te1xe4 d5xe4 Sf3e5 Dd8d5 Dd1e1 Lc8f5 f2f3 e4e3 De1xe3 f7f6 Se5xc6 Dd5xc6 De3xe7 Tb8b7 De7e2 Tf8e8 f3f4 Lf5e4 a2a4 Le4xg2 De2xg2 Dc6xg2+ Kg1xg2 Te8e3 Ta1c1 b5xa4 b3xa4 Tb7b3 Lc3a5 Te3e2+ Kg2h3
so does Chessmaster 10th Ed. (Tal personality)

12:58 6/15 1.46 294366877 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.g4 Bg6 5.Nxg6 fxg6 6.Qxe4 Qxe4 7.Bxe4 b4 8.Bd2 Bf6 9.Bxc6 Bxd4
37:04 7/16 1.54 947154208 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.f3 e3 5.Qxe3 b4 6.g4 bxc3 7.f4 Be4 8.Bxe4 Qe6 9.Bxc6
after 1. Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.f3
THE best line for black is than the earlier given Houdini 3 line .. Bxc5 !
For the disbelievers please start your engines here
going 1 more ply... CM changes from f3 to g4...

2:10:54 8/17 1.74 -710304302 1.Rxe4 dxe4 2.Ne5 Qd5 3.Qe1 Bf5 4.g4 b4 5.gxf5 bxc3 6.Qxe4 Qxe4 7.Bxe4 Rfe8 8.Nxc6 Rb7 9.Ne5 Rbb8 10.Bd5 Rf8
ELO in CCRL 40/40 list: Houdini 3 1CPU - 3264 and Chessmaster 11 2CPU - 2729
a difference of 535 points really means something.
So just let Houdini 3 check one more time


[D] 1r3rk1/p3bppp/2p3b1/1pPqN3/3Pp1P1/1PB5/P4PBP/R3Q1K1 w - - 0 1

Analysis by Houdini 3 x64:

1. = (0.00): 5.Nxg6 hxg6 6.Qxe4 Qxe4 7.Bxe4 b4 8.Bb2 Rfc8 9.Bc1 Rb7 10.Be3 g5 11.Kg2 g6 12.Bf3 a5 13.d5
2. = (0.00): 5.f3 Rbc8 6.fxe4 Qd8 7.Rd1 Bf6 8.Nxg6 fxg6 9.e5 Bh4 10.Qe4 Kh8 11.Bf3 Qe7 12.Kg2 Bg5 13.Qe2 Rf4 14.Bd2 Rff8 15.Bc3 Rf4
3. =/+ (-0.42): 5.Qe3 b4 6.Bb2 Bf6 7.Nxg6 hxg6 8.Bxe4 Qd7 9.Bf3 Rfe8 10.Qd2 a5 11.Rd1 Rbd8 12.Kg2 g5 13.Qc2 Qe6 14.Qd3 Qc8 15.h3 Re7 16.Be4 Rde8 17.f3 Qc7 18.Qe2 Rd8 19.Qc4

(Bram, Sommelsdijk 21.11.2012)
start from 4.g4 ... instead of starting from 5. ...

that is a big difference in points...
Carotino
Posts: 216
Joined: Fri Jun 11, 2010 10:40 am
Location: Italy

Re: "positional exchange sacrifice" examples

Post by Carotino »

Positional sacrifices? Here is a game played tonight with my private engine, Akkad vers. 0.52 (a common clone of Ivanhoe, which I changed the name with an Hex-editor).

Time: 60' + 10"/move
White engine: Critter 1.6a
Black engine: Akkad 0.52

[Event "Fics unrated standard 60 10"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "CENTA-ROARINGKING"]
[Black "CENTA-CAROTINO"]
[Result "0-1"]

1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 Bd7 5.d5 Nb8 6.Bd3 Be7 7.O-O a5 8.Be3 Nf6 9.c4
Na6 10.Nc3 Bg4 11.h3 Bh5 12.c5 Bxf3 13.Qxf3 Nxc5? 14.Bb5+ Kf8 15.a3 h6 16.b4
Ncd7 17.Rac1 axb4 18.axb4 g6 19.Rc2 Kg7 20.g3 h5 21.Be2 c6 22.dxc6 bxc6 23.Rd1
Qb8 24.Rb1 Rc8 25.Bd3 Qb7 26.b5 Nc5 27.bxc6 Qxc6 28.Bb5 Qc7 29.Rbc1 Ra3 30.Bc4
Qd7 31.Kg2 Nb3 32.Nb5 Nd4 33.Nxd4 exd4 34.Bh6+ Kxh6 35.Qxa3 d5 36.Qd3 dxe4! 37.
Qd1 Kg7!! 38.Bb5 Qxb5 39.Rxc8 d3 40.Qd2 h4 41.gxh4 Qf5 42.Qg5 Qf3+ 43.Kg1 Qxh3
44.Qf4 Qe6 45.R8c6 Qd5 46.Ra6 Nh5 47.Qb8 Bxh4 48.Ra8 Qg5+ 49.Kh2 Qf4+ 50.Qxf4
Nxf4 51.Rf1 f5 52.Ra2 Kf6 53.Ra6+ Kg5 54.Ra4 Kh5 55.Rb4 g5 56.Rd4 g4 57.Rd7 Kg6
58.Rc1 Kg5 59.Rc6 Nh3 60.f3 exf3 61.Rb6 Kf4 62.Rb3 Nf2 63.Kg1 Ke3 64.Rd6 g3 0-1
Roberto
Dirt
Posts: 2851
Joined: Wed Mar 08, 2006 10:01 pm
Location: Irvine, CA, USA

Re: "positional exchange sacrifice" examples

Post by Dirt »

GenoM wrote:What says Houdini on the matter? :)
Houdini says that it doesn't care about the opinions of players with less than 3000 Elo points.
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: "positional exchange sacrifice" examples

Post by yanquis1972 »

houdini still sees it as =

New game
[D]1r3rk1/p3bppp/2p5/1pPqNb2/3Pp1P1/1PB5/P4PBP/R3Q1K1 b - - 0 1

Analysis by Houdini 3 Pro x64:

21...b4 22.gxf5 bxc3 23.Qxe4 Qxe4 24.Bxe4 Rb4 25.Nxc6 Bxc5 26.Nxb4 Bxb4 27.Rc1 Re8
= (0.11) Depth: 7/21 00:00:00 9kN
21...b4
= (0.04 ++) Depth: 8/21 00:00:00 11kN
21...b4 22.gxf5 bxc3 23.Qxe4 Qxe4 24.Bxe4 Bf6 25.Nxc6 Rbe8 26.Bd3 a5
= (0.11) Depth: 8/21 00:00:00 12kN
21...Bg6
= (0.03 ++) Depth: 9/22 00:00:00 20kN
21...Bg6
= (-0.11 ++) Depth: 9/23 00:00:00 26kN
21...Bg6 22.Nxg6 fxg6 23.Bxe4 Qd7 24.Bxc6 Qxc6 25.Qxe7 Qf3 26.Qe6+ Kh8 27.Qe3 Qxg4+ 28.Qg3 Qf3 29.Re1
= (-0.16) Depth: 9/23 00:00:00 31kN
21...Bg6 22.Nxg6 fxg6 23.Bxe4 Qd7 24.Bxc6 Qxc6 25.Qxe7 Qf3 26.Qe6+ Kh8 27.Qe3 Qxg4+ 28.Qg3 Qf3 29.Re1
= (-0.16) Depth: 10/23 00:00:00 43kN
21...Bg6 22.Nxg6
= (-0.08 --) Depth: 11/33 00:00:00 85kN
21...Bg6
= (-0.23 ++) Depth: 11/33 00:00:00 128kN
21...Bg6 22.Nxg6 fxg6 23.Qxe4 Qf7 24.Rf1 Rbc8 25.f4 Rfe8 26.Qd3 Qe6 27.g5 Qg4 28.a4 bxa4 29.Qc4+ Kh8 30.bxa4
= (-0.05) Depth: 11/33 00:00:00 149kN
21...Bg6 22.Nxg6 fxg6 23.Qxe4 Qf7 24.Rf1 Rbc8 25.f4 Rfe8 26.Qd3 Qe6 27.g5 Qg4 28.a4 a6 29.axb5 axb5
= (-0.06) Depth: 12/33 00:00:00 247kN
21...Bg6 22.Nxg6 fxg6 23.Qxe4 Qf7 24.Rf1 Rbc8 25.f4 Rfe8 26.Qd3 Qe6 27.g5 Qg4 28.a4 a6 29.axb5 axb5
= (-0.06) Depth: 13/33 00:00:00 291kN
21...Bg6 22.Nxg6 fxg6 23.Qxe4 Qf7 24.Rf1 Rbc8 25.f4 Rfe8 26.Qd3 Qe6 27.g5 Qg4 28.a4 a6 29.Rf2 Rc7 30.axb5 axb5
= (-0.07) Depth: 14/33 00:00:00 506kN
21...Bg6 22.Nxg6 fxg6 23.Qxe4 Qf7 24.Rf1 Rbc8 25.f4 Rfe8 26.Qd3 Qe6 27.g5 Qg4 28.a4 a6 29.Rf2 Rc7 30.axb5 axb5
= (-0.07) Depth: 15/33 00:00:00 719kN
21...Bg6
= (-0.15 ++) Depth: 16/36 00:00:00 2058kN
21...Bg6 22.f3 Qe6 23.fxe4 Rbe8 24.Qe3 Bf6 25.Nxg6 hxg6 26.g5 Bd8 27.Qg3 Qe7 28.e5 Qd7 29.Rf1 b4
= (-0.05) Depth: 16/39 00:00:00 4136kN
21...Bg6
= (-0.12 ++) Depth: 17/39 00:00:01 5853kN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bg5 25.Rd1 Qe7 26.Qe2 Bf4 27.Nd3 Bg5 28.Ne5 Bf4
= (-0.19) Depth: 17/39 00:00:01 10502kN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bg5 25.Rd1 Qe7 26.Qe2 a6 27.Qf2 h5 28.Nxg6 fxg6 29.Qe2 Bf4 30.gxh5 Qh4 31.Bf3 Bxh2
= (-0.19) Depth: 18/39 00:00:01 12656kN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bg5 25.Rd1 Qe7 26.b4 Bf4 27.Nxg6 hxg6 28.d5 g5 29.d6 Qd7 30.Qe2 Rce8 31.Rf1 f6 32.a4 bxa4 33.Qa2+ Rf7 34.Qxa4
= (-0.19) Depth: 19/39 00:00:02 16602kN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bf6 25.Nxg6 hxg6 26.e5 Bg5 27.Qe4 Qe7 28.Rf1 Rfd8 29.a4 bxa4 30.bxa4 Qe6 31.Qf3 Rd7 32.Kg1 Rb8 33.Qxc6 Be3+ 34.Kh1 Qxg4
= (-0.15) Depth: 20/39 00:00:02 25501kN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bf6 25.Nxg6 hxg6 26.e5 Bg5 27.Qe4 Qe7 28.Rf1 Rfd8 29.a4 bxa4 30.bxa4 Qe6 31.Qf3 Rd7 32.Kg1 Rb8 33.Qxc6 Be3+ 34.Kh1 Qxg4
= (-0.15) Depth: 21/45 00:00:03 40512kN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bf6 25.Nxg6 hxg6 26.e5 Bg5 27.Qe4 Qe7 28.Rf1 Rfd8 29.Ba5 Rd7 30.Bc3 Bh6 31.Kg1 Qg5 32.Re1 Qf4 33.e6 Qxe4 34.Bxe4 fxe6 35.Bxg6
= (-0.14) Depth: 22/45 00:00:05 69124kN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bf6 25.Nxg6 hxg6 26.e5 Bg5 27.Qe4 Qe7 28.Rf1 Rfd8 29.Ba5 Rd7 30.Be1 Bh6 31.Kg1 Rcd8 32.Ba5 Re8 33.Bc3 Qe6 34.Qf3
= (-0.13) Depth: 23/57 00:00:10 139mN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bf6 25.Nxg6 hxg6 26.e5 Bg5 27.Qe4 Qe7 28.Rf1 Rfd8 29.Be1 Rd7 30.Kg1 Rcd8 31.Bf2 Rc7 32.Be1 Rcc8 33.Ba5 Rd7 34.Be1 Rcd8
= (-0.08) Depth: 24/57 00:00:17 235mN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bg5 25.b4 Bf4 26.Nxg6 hxg6 27.Qf2 g5 28.d5 Qd7 29.h3 Rfe8 30.Qb2 f6 31.d6 a6 32.a4 Kh7 33.Bf3 Ra8 34.Qa2 Rad8 35.Kg2 Be5 36.Bxe5 Rxe5 37.axb5 axb5
= (-0.07) Depth: 25/57 00:00:38 525mN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Kh1 Bg5 25.b4 Bf4 26.Nxg6 hxg6 27.Qf2 g5 28.d5 Qd7 29.h3 Rfe8 30.Qb2 f6 31.d6 a6 32.a4 Kh7 33.Bf3 Ra8 34.Qa2 Rad8 35.Kg2 Be5 36.Bxe5 Rxe5 37.axb5 axb5
= (-0.07) Depth: 26/57 00:01:03 876mN
21...Bg6 22.f3
= (0.00 --) Depth: 27/64 00:02:18 1916mN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Rd1 Bf6 25.Nxg6 fxg6 26.e5 Bh4 27.Qe4 Qg5 28.Bf3 Rf4 29.Qe2 Qe7 30.Kh1 a6 31.b4 Qf7 32.e6 Qf8 33.Rd3 Bf6 34.Be4 Bh4 35.Bf3 Bf6
= (0.00) Depth: 27/66 00:02:48 2358mN
21...Bg6 22.f3 Rbc8 23.fxe4 Qd8 24.Rd1 Bf6 25.Nxg6 fxg6 26.e5 Bh4 27.Qe4 Qg5 28.Bf3 Rf4 29.Qe2 Qe7 30.Kh1 Qf7 31.e6 Qe7 32.d5 Qxc5 33.Be5 Rff8 34.Bd4 Qd6 35.Be5 Qc5 36.Bd4
= (0.00) Depth: 28/66 00:03:25 2894mN