OpenTal - almost new engine

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
duncan
Posts: 10208
Joined: Mon Jul 07, 2008 8:50 pm

Re: OpenTal - almost new engine

Post by duncan » Sun Dec 31, 2017 1:18 am

PK wrote:

Code: Select all

I loaded arena 3.5.1 with opental. set level to 1 sec /move. (above picosend/move I have no chance. ) moved p k4 with white. It did not respond. loaded stockfish and moved almost straight away. 
Which operating system are you using?

Also, the OpenTal distribution contains three different .exe files. Try opening each of them. A black window should appear. Type "bench" and see which one responds. Use that one.
windows xp. that maybe the problem when I click on opental_x32 I get a message 'opental_x32 is not a valid win32 application.'

S.Taylor
Posts: 8321
Joined: Thu Mar 09, 2006 2:25 am
Location: Jerusalem Israel

Re: OpenTal - almost new engine

Post by S.Taylor » Sun Dec 31, 2017 1:35 am

PK wrote:Since the next Rodent release will be delayed, I decided to present you a program with a proud name "OpenTal 1.0"

http://www.pkoziol.cal24.pl/opental/

In short, this is a shameless Rodent clone that does not expose tuning options to the user. It plays in one style only. To make matters worse, it uses internal opening book before main book. And the entire project hinges on evaluation weights kindly provided by Brendan J. Norman.

These weights are magic. OpenTal still plays at about 2500-2600 Elo, despite sacrificing pieces right and left. Despite apparent craziness it managed to beat RedQueen 1.1.98 in a short match. It won a couple of games with a direct attack, plus one crazy endgame rook down. It also lost a few because of unsound sacrifices.

OpenTal will lose to anything over 2800 Elo, especially untweaked Rodent manhandles it really badly. But this is not an opponent for engines. This is an opponent for you!
I suppose that if the real Tal or Tal like engines would be over 2800, then they could never make the greatest sacrifices as the most stupendous sacrifices are usually unsound.

BrendanJNorman
Posts: 1416
Joined: Sun Feb 07, 2016 11:43 pm
Full name: Brendan J Norman

Re: OpenTal - almost new engine

Post by BrendanJNorman » Sun Dec 31, 2017 1:38 am

S.Taylor wrote:
PK wrote:Since the next Rodent release will be delayed, I decided to present you a program with a proud name "OpenTal 1.0"

http://www.pkoziol.cal24.pl/opental/

In short, this is a shameless Rodent clone that does not expose tuning options to the user. It plays in one style only. To make matters worse, it uses internal opening book before main book. And the entire project hinges on evaluation weights kindly provided by Brendan J. Norman.

These weights are magic. OpenTal still plays at about 2500-2600 Elo, despite sacrificing pieces right and left. Despite apparent craziness it managed to beat RedQueen 1.1.98 in a short match. It won a couple of games with a direct attack, plus one crazy endgame rook down. It also lost a few because of unsound sacrifices.

OpenTal will lose to anything over 2800 Elo, especially untweaked Rodent manhandles it really badly. But this is not an opponent for engines. This is an opponent for you!
I suppose that if the real Tal or Tal like engines would be over 2800, then they could never make the greatest sacrifices as the most stupendous sacrifices are usually unsound.
Precisely. Whilst tuning what eventually became OpenTal, I was consciously aware of the need for Rodent to lose 200-300 Elo if it were to resemble Tal's play in any realistic way.

S.Taylor
Posts: 8321
Joined: Thu Mar 09, 2006 2:25 am
Location: Jerusalem Israel

Re: OpenTal - almost new engine

Post by S.Taylor » Sun Dec 31, 2017 1:51 am

BrendanJNorman wrote:
S.Taylor wrote:
PK wrote:Since the next Rodent release will be delayed, I decided to present you a program with a proud name "OpenTal 1.0"

http://www.pkoziol.cal24.pl/opental/

In short, this is a shameless Rodent clone that does not expose tuning options to the user. It plays in one style only. To make matters worse, it uses internal opening book before main book. And the entire project hinges on evaluation weights kindly provided by Brendan J. Norman.

These weights are magic. OpenTal still plays at about 2500-2600 Elo, despite sacrificing pieces right and left. Despite apparent craziness it managed to beat RedQueen 1.1.98 in a short match. It won a couple of games with a direct attack, plus one crazy endgame rook down. It also lost a few because of unsound sacrifices.

OpenTal will lose to anything over 2800 Elo, especially untweaked Rodent manhandles it really badly. But this is not an opponent for engines. This is an opponent for you!
I suppose that if the real Tal or Tal like engines would be over 2800, then they could never make the greatest sacrifices as the most stupendous sacrifices are usually unsound.
Precisely. Whilst tuning what eventually became OpenTal, I was consciously aware of the need for Rodent to lose 200-300 Elo if it were to resemble Tal's play in any realistic way.
But could a Tal like engine could do better even vs a human world champion than a true top engine can, by forcing the human into too many complexities?

BrendanJNorman
Posts: 1416
Joined: Sun Feb 07, 2016 11:43 pm
Full name: Brendan J Norman

Re: OpenTal - almost new engine

Post by BrendanJNorman » Sun Dec 31, 2017 1:56 am

S.Taylor wrote:
BrendanJNorman wrote:
S.Taylor wrote:
PK wrote:Since the next Rodent release will be delayed, I decided to present you a program with a proud name "OpenTal 1.0"

http://www.pkoziol.cal24.pl/opental/

In short, this is a shameless Rodent clone that does not expose tuning options to the user. It plays in one style only. To make matters worse, it uses internal opening book before main book. And the entire project hinges on evaluation weights kindly provided by Brendan J. Norman.

These weights are magic. OpenTal still plays at about 2500-2600 Elo, despite sacrificing pieces right and left. Despite apparent craziness it managed to beat RedQueen 1.1.98 in a short match. It won a couple of games with a direct attack, plus one crazy endgame rook down. It also lost a few because of unsound sacrifices.

OpenTal will lose to anything over 2800 Elo, especially untweaked Rodent manhandles it really badly. But this is not an opponent for engines. This is an opponent for you!
I suppose that if the real Tal or Tal like engines would be over 2800, then they could never make the greatest sacrifices as the most stupendous sacrifices are usually unsound.
Precisely. Whilst tuning what eventually became OpenTal, I was consciously aware of the need for Rodent to lose 200-300 Elo if it were to resemble Tal's play in any realistic way.
But could a Tal like engine could do better even vs a human world champion than a true top engine can, by forcing the human into too many complexities?
Definitely. Ed was a pioneer in this respect with his "Anti-GM mode" he developed and destroyed Vishy Anand with in 1998.

I have had good results (solid draws without the need for anti-computer tricks) against strong engines which are above 2700-2900, but I can barely reach a playable middlegame against OpenTal.

That being said, I've only played it in blitz so much (too busy in the last months).

To be honest, I'd LOVE to see a human IM or GM to challenge OpenTal and might even sponsor it at some point.

S.Taylor
Posts: 8321
Joined: Thu Mar 09, 2006 2:25 am
Location: Jerusalem Israel

Re: OpenTal - almost new engine

Post by S.Taylor » Sun Dec 31, 2017 2:15 am

I'd like to see with Magnus.

BrendanJNorman
Posts: 1416
Joined: Sun Feb 07, 2016 11:43 pm
Full name: Brendan J Norman

Re: OpenTal - almost new engine

Post by BrendanJNorman » Sun Dec 31, 2017 2:27 am

S.Taylor wrote:I'd like to see with Magnus.
Me too, although I think Magnus would be the perfect guy to deconstruct OpenTal's play.

Other GMs might have a more difficult time though.

Here's a 2800 engine, being completely outclassed last night.

[pgn][Event "Zhe ge OLd Indian"]
[Site "BRENDANNORMD8A2"]
[Date "2017.12.30"]
[Round "1"]
[White "Baron 3.29"]
[Black "OpenTal 1.0"]
[Result "0-1"]
[ECO "A55"]
[WhiteElo "2200"]
[BlackElo "2200"]
[PlyCount "111"]
[EventDate "2017.??.??"]
[TimeControl "60+1"]

1. d4 Nf6 2. c4 d6 3. Nc3 Nbd7 4. e4 e5 5. Nf3 {0.30/15 2 (5.Nf3)} g6 6. dxe5 {
0.33/13 2 (6.dxe5 Nxe5 7.Nxe5 dxe5)} dxe5 {-0.18/17 2 (6. ... dxe5 7.Be Bg7 8.
0-0 0-0 9.Be3 Ng4 10.Bg5 Ngf6 11.Qc1 Nc5 12.Qe3 Ne6 13.Rad1 Qe8 14.Nxe5 Nxg5
15.Qxg5) 2} 7. Qc2 {0.35/13 2 (7.Qc Bb4) 2} c6 {0.15/15 2 (7. ... c6 8.h3
Bg7 9.Be3 Qe7 10.0-0-0 0-0 11.g4 Nc5 1.Kb1 b6 13.g5 Nh5 14.Be2) 2} 8. Be2 {
0.41/13 1 (8.Be2 Bb4 9.Bd2 0-0 0.0-0 Qe7 11.a3 Bd6 12.Rfd1 Rd8 13.Be3 b6 14.
Ng5) 1} Bg7 {0.25/17 2 (8. ... Bg7 9.h3 Qe7 10.Be3 0-0 11.0-0-0 Nc5 1.g4 b6
13.Kb1 Ba6 14.g5 Nh5 15.Bxc5 bxc5 16.Qa4 Qb7) 2} 9. O-O {0.41/13 1 (9.0-0 0-0
0.Rd1 Qe7 11.Be3 Rd8 12.h3 b6 13.Qd2 Bf8 14.Ng5 h6 15.Nf3) 1} O-O {0.26/17 2
(9. ... 0-0 10.Be3 Qc7 11.Rad1 Ng4 1.Bg5 Nc5 13.h3 Nf6 14.Be3 b6 15.Ng5 Rb8 16.
b4 Ne6 17.Nxe6 Bxe6) 2} 10. Be3 {0.41/13 2 (10.Be3 Qc7 11.Rad1 Rd8 1.Ne1 b6
13.Nd3 Bb7 14.f4 Bh6 15.h3 exf4 16.Nxf4) 2} Qc7 {0.29/18 2 (10. ... Qc7 11.
Rad1 Ng4 1.Bg5 Nc5 13.Qd2 Nf6 14.Bxf6 Bxf6 15.Qd6 Qxd6 16.Rxd6 Be7 17.Rfd1 Bg4
18.b4 Bxd6 19.Rxd6 Bxf3 20.Bxf3 Ne6) 2} 11. Rad1 {0.43/13 1 (1.Rad1 Rd8 12.
Ne1 b6 13.Nd3 Bb7 14.a4 Ne8 15.c5 Nef6 16.f4 Nxc5 17.Bxc5 bxc5 18.Nxe5) 1} Ng4
{0.02/18 2 (11. ... Ng4 1.Bg5 Nc5 13.h3 Nf6 14.Be3 Ne6 15.c5 b6 16.Rd6 Nh5 17.
Rfd1 Nhf4 18.Bc4 bxc5 19.Bxf4 Nxf4 20.Ne2 Rb8 21.Nxf4 exf4) 2} 12. Bg5 {
0.46/13 1 (2.Bg5 f6 13.Bc1 Rd8 14.h3 Nh6 15.Rd3 Nf7 16.Rfd1 b6 17.Be3 Ba6 18.
Qb3 Nc5 19.Bxc5 bxc5) 1} Nc5 {0.11/18 2 (1. ... Nc5 13.Qd2 Nf6 14.Bxf6 Bxf6
15.Qd6 Qxd6 16.Rxd6 Be7 17.Rfd1 Bg4 18.b4 Bxd6 19.Rxd6 Bxf3 20.bxc5 Bxe2 21.
Nxe2 Rad8 22.Ng3 Rc8) 2} 13. h3 {0.43/12 0 (13.h3 f6 14.Bd2 Nh6 15.Be3 Qe7 16.
Na4 Ne6 17.Rd2 Nf4 18.Bxf4 exf4 19.Rfd1 Nf7) +.43/12 0} Nf6 {0.12/18 2 (13. ...
Nf6 14.Be3 Ne6 15.c5 b5 16.Rd6 b4 17.Na4 Nh5 18.Bc4 Nhf4 19.Rfd1 Rb8 0.Qd2 Kh8
21.b3 Rg8 22.Bxe6 Nxe6) 2} 14. Be3 {0.43/12 1 (4.Be3 Ne6 15.Rd3 Bd7 16.Rfd1
Rfd8 17.Ng5 Nxg5 18.Bxg5 Be6 19.Be3 Rxd3 20.Qxd3 Qa5) 1} Ne6 {0.11/17 2 (14. .
.. Ne6 15.c5 b6 16.Rd6 Nh5 17.Bc4 bxc5 18.Bxe6 Qxd6 19.Bxc8 Raxc8 0.Rd1 Qe6 21.
Qd2 Nf4 22.Qd6 Rb8 23.Bxf4 exf4 24.Qxe6 fxe6) 2} 15. Rd3 {0.38/12 1 (5.Rd3
Bd7 16.Rfd1 Rfd8 17.c5 Bf8 18.Rd6 Bxd6 19.cxd6 Qa5 20.b4 Qxb4 21.Nxe5) 1} Nh5
{0.27/16 2 (15. ... Nh5 16.Rfd1 Nhf4 17.Rd6 b6 18.Bf1 c5 19.Nd5 Qxd6 0.Nf6+
Bxf6 21.Rxd6 Bb7 22.g3 Rad8 23.Rxd8 Rxd8 24.gxf4 exf4) 2} 16. c5 {0.22/11 0
(16.c5 Nhf4 17.Rd6 Qa5 18.Rfd1 Nxc5 19.Bf1 h6 2.Bc4 Be6 21.Bxe6 Ncxe6) 0} b6 {
0.39/16 2 (16. ... b6)} 17. b4 {0.27/11 0 (17.b4 bxc5 18.bxc5 Nhf4 19.Rd6
Nxe2+ 2.Nxe2 Rb8 21.Rfd1 Rd8 22.Qd3 Bb7 23.Nc3 Qa5) 0} Nhf4 {0.37/16 2 (17. ..
. Nhf4 18.Rd6 bxc5 19.bxc5 Rb8 0.Rfd1 Rb4 21.a3 Rd4 22.R1xd4 exd4 23.Nxd4 Nxd4
24.Bxd4 Bxd4 25.Rxd4 Qa5 26.Bf1 Qxc5 27.Qd2 g5 28.Rd8 Rxd8 29.Qxd8+ Kg7) 2}
18. Rd6 {0.30/12 0 (18.Rd6 bxc5 19.bxc5 Rd8 2.Rfd1 Nxe2+ 21.Nxe2 Rb8 22.Qd3
Re8 23.Qd2 f6 24.Nc3) 0} bxc5 {0.43/16 2 (18. ... bxc5 19.bxc5 Rb8 0.Rfd1 Rb4
21.a3 Rd4 22.Nxd4 exd4 23.R1xd4 Nxd4 24.Bxd4 Bxd4 25.Rxd4 Qa5 26.Bf1 Qxc5 27.
Qd2 Qg5 28.g3 Nxh3+ 29.Bxh3 Qxd2 30.Rxd2 Bxh3) 2} 19. bxc5 {0.24/12 0 (19.
bxc5 Nxe2+ 2.Nxe2 Rb8 21.Rfd1 Rd8 22.Qd3 Re8 23.Qc4 f6 24.Qa4 Rd8 25.Nc3 Bd7
26.Qa6 Bf8) 0} Rb8 {0.34/16 2 (19. ... Rb8 0.Rfd1 Rb4 21.a3 Rd4 22.Nxd4 exd4
23.R1xd4 Nxd4 24.Bxd4 Bxd4 25.Rxd4 Qe5 26.Qd2 Qg5 27.Bf3 Nxh3+ 28.Kf1 Ba6+ 29.
Be2 Nf4 30.Bxa6 Qxg2+ 31.Ke1) 2} 20. Rfd1 {0.24/12 1 (20.Rfd Nxe2+ 21.Qxe2
Qa5 22.Qc2 Bb7 23.Na4 Ba6 24.a3 Rfc8 25.Bd2 Qc7 26.Bg5) 1} Rb4 {0.19/15 2 (0.
... Rb4 21.Bf1 Qb7 22.Na4 Kh8 23.Bc4 Qe7 24.a3 Rxc4 25.Qxc4 Ng5 26.Nxg5 Qxg5
27.Bxf4 exf4 28.e5 Bxh3) 2} 21. Bf1 {0.40/11 0 (21.Bf1 Qa5 22.Nb1 Ba6 23.a3
Qa4 24.Qxa4 Rxa4 25.Bxa6 Rxa6 26.Rd7 Ra4 27.Bxf4 Nxf4) +.40/11 0} Qb7 {0.02/16
2 (1. ... Qb7 22.Na4 Re8 23.g3 f5 24.exf5 Nd4 25.Nxd4 exd4 26.Bxf4 Bxf5 27.Bd3
Bxd3 28.Rxd3 Qb5 29.Rd7 Re1+ 30.Kh2 Rxa4) 2} 22. Na4 {0.75/12 1 (22.Na4 Qc7
23.a3 Rb8 24.g3 Nh5 25.Bc4 Nd8 26.Qc3 Re8 27.Ng5 Ne6 28.Kg2 Nxg5 29.Bxg5) +0.
75/2 1} Re8 {0.00/17 2 (2. ... Re8 23.g3 Nh5 24.Bg2 Rf8 25.a3 Rb3 26.R1d3 Rb1+
27.Rd1 Rb3) 2} 23. Bd2 {1.10/12 0 (23.Bd2 Rd4 24.Nxd4 exd4 25.Bxf4 Nxf4 26.
Bc4 Be5 27.R1xd4 Bxd4 28.Rxd4 Be6 29.Bxe6 Rxe6 3.Rd8+ Kg7 31.f3 Re5) 0} Rd4 {
0.10/15 2 (3. ... Rd4 24.g3 Nh5 25.Nxd4 Nxd4 26.Qb2 Qc7 27.Bc3 Nf3+ 28.Kh1 Ng5
29.Qe2 Bxh3 30.Bxh3 Nxh3 31.Nb2 Rb8 32.Nc4) 2} 24. Nxd4 {1.04/12 1 (24.Nxd4
exd4 25.g3 Nh5 26.Be2 Qc7 27.Bxh5 gxh5 28.f4 Bf8 29.Bb4 Ba6 30.Rxd4 Nxd4 31.
Rxd4) 1} exd4 {-0.09/15 2 (4. ... exd4 25.e5 Nd5 26.Qe4 Kh8 27.Bd3 f5 28.exf6
Bxf6 29.Rb1 Qc7 30.Bc4 Bd7 31.Bxd5 cxd5 32.Qxd5) 2} 25. Qb1 {1.28/13 2 (5.Qb1
Qc7 26.Rxc6 Qxc6 27.Bb5 Ne2+ 28.Kh1 Qa8 29.Bxe8 Bb7 30.c6 Bxc6 31.Bxc6 Qxc6 32.
Re1 Qxa4 33.Rxe2 Be5 34.Qb3 Qc6) 2} Qe7 {0.37/14 1 (25. ... Qe7 26.g3 Nh5 27.
Qc Bb7 28.Bh6 Be5 29.Nb2 Bxd6 30.cxd6 Qxd6 31.Nc4 Qe7 32.Na5 c5) 1} 26. Rxc6 {
1.60/12 1 (26.Rxc6 Bd7 27.Ra6 Bxa4 28.Rxa4 Nxc5 29.Rc4 Nfe6 30.f4 a6 3.f5 Nf8
32.Bb4 Nfd7 33.Qc2 Rc8 34.Rdxd4 Bxd4+ 35.Rxd4) 1} Bd7 {0.63/14 1 (26. ... Bd7)
+0.63/4 1} 27. Ra6 {1.66/13 1 (27.Ra6 Bxa4 28.Rxa4 Nxc5 29.Rc4 Nfe6 30.f4 Qd6
3.e5 Qc6 32.Bb4 Rb8 33.f5 gxf5 34.Qxf5 Qa4 35.Rdxd4 Nxd4 36.Bxc5) 1} Bc8 {
0.00/15 1 (27. ... Bc8 28.Rd6 Bd7 29.Ra6) 0.00/5 1} 28. Ra5 {2.28/11 0 (28.Ra5
Qc7 29.c6 g5 3.Bb5 h6 31.Qb4 Bf8 32.Qb3 Bg7 33.Qc2 f6) 0} d3 {0.95/14 1 (28. .
.. d3 29.Nc3 Bxc3 30.Bxc3 Ne2+ 3.Bxe2 dxe2 32.Re1 Nf4 33.c6 Qe6 34.Be5 Nxg2 35.
Rxe2 Qxh3 36.Bg3) 1} 29. c6 {2.04/11 1 (29.c6 Ne2+ 30.Kh N2d4 31.Bxd3 Nxc6 32.
Rd5 Bb7 33.Rb5 Rb8 34.Nc3 Ncd4 35.Nd5 Qd7) 1} Qc7 {0.78/15 1 (29. ... Qc7 30.
Bxd3 Rd8 3.Bxf4 Nxf4 32.Rc5 Rd4 33.Bb5 Qd6 34.Rxd4 Bxd4 35.Rd5 Nxd5 36.exd5
Qg3 37.Qb2 Qf4) 1} 30. Bxd3 {2.17/11 0 (3.Bxd3 Rd8 31.Bb4 Qxc6 32.Nc5 Bd4 33.
Bc4 Qc7 34.Nxe6 Nxe6 35.Bd5 Qb6 36.Rd2 Nf4 37.Rc2) 0} Rd8 {0.00/14 1 (30. ...
Rd8 3.Bxf4 Nxf4 32.Rd5 Nxd5 33.exd5 Rxd5 34.Be4 Ra5 35.Qd3 Bf6 36.Qf3 Bg7 37.
Qd3) 1} 31. Bb4 {2.17/11 2 (31.Bb4 Qxc6 3.Nc5 Bd4 33.Bc4 Qc7 34.Nxe6 Nxe6 35.
Bd5 Qb6 36.Rd2 Nf4 37.Rc2) 2} Nd4 {0.73/13 1 (3. ... Nd4) 1} 32. Bf1 {
2.49/10 1 (32.Bf Nxc6 33.Rc5 Rd4 34.Qc2 Bd7 35.Bc3 Rxd1 36.Qxd1 Bf8 37.Be5) 1}
Bxh3 {0.96/14 1 (32. ... Bxh3 33.Rd5 Nxd5 34.exd5 Bf5 35.Qc Rxd5 36.Nc3 Qxc6
37.Nxd5 Qxd5 38.Qe3 h5 39.Be7 Be5) 1} 33. Nc3 {1.71/11 3 (3.Nc3 Bg4 34.Rxd4
Bxd4 35.Nd5 Nxd5 36.exd5 Re8 37.Rb5 Qf4 38.Be1 Bf5 39.Qb4) 3} Bg4 {1.01/14 1
(33. ... Bg4) +.01/14 1} 34. Rd2 {1.15/11 2 (34.Rd Qxc6 35.Rxa7 Rb8 36.Rb2
Rxb4 37.Rxb4 Qxc3 38.Rb8+ Bc8 39.Qb6 Nfe2+ 40.Bxe2 Nxe2+ 41.Kf1 Nd4) 2} Nh3+ {
0.93/14 1 (34. ... Nh3+ 35.Kh Nxf2+ 36.Rxf2 Nxc6 37.Rd5 Rb8 38.Nb5 Qg3 39.Rf3
Qh4+ 40.Rh3 Bxh3 41.gxh3 a6 42.Bd6 Rxb5 43.Bxb5 Qxh3+ 44.Kg1 Qe3+ 45.Kh2 axb5
46.Qxb5) 1} 35. Kh1 {2.57/10 0 (35.Kh1 Nxc6 36.Nd5 Qb7 37.gxh3 Bf3+ 38.Kg1
Nxb4 39.a3 Bc3 4.Nxc3 Rxd2 41.Qxb4 Qxb4 42.axb4) 0} Nxf2+ {0.90/15 1 (35. ...
Nxf2+ 36.Rxf2 Nxc6 37.Rd5 Rb8 38.Bd6 Rxb 39.Bxc7 Bxc3 40.Kg1 Bg7 41.Rb5 Rc1 42.
Bf4 Re1 43.Rb7) 1} 36. Rxf2 {2.72/11 0 (36.Rxf2 Nxc6 37.Nd5 Qg3 38.Rd2 Rb8 39.
Rc5 Qh4+ 4.Kg1 Bd4+ 41.Rxd4 Nxd4 42.Rc7 a5) 0} Nxc6 {0.28/16 1 (36. ... Nxc6
37.Rd5 Rb8 38.Bd6 Rxb 39.Bxc7 Bxc3 40.Rc2 Rxf1+ 41.Kh2 Bg7 42.Rxc6 h5 43.Be5
f6 44.Rd8+ Kh7) 1} 37. Rd5 {2.25/11 1 (37.Rd5 a5 38.Nb5 Qg3 39.Bc5 Be5 40.
Rxe5 Nxe5 4.Qb3 Qxb3 42.axb3 Nd3 43.Rd2 Rc8) 1} a5 {0.06/15 1 (37. ... a5 38.
Bc5 Bxc3 39.Qb6 Qxb6 40.Bxb6 Rb8 4.Rc2 Rxb6 42.Rxc3 Nb4 43.Rd8+ Kg7 44.Kg1 Rc6
45.Rxc6 Nxc6) 1} 38. Bc4 {1.31/12 3 (8.Bc4 Nxb4 39.Nb5 Qb6 40.Rxd8+ Qxd8 41.
Rxf7 Qh4+ 42.Kg1 Kh8 43.a3 Nc6 44.Qc1 Ne5 45.Rb7 Bf8 46.Qe3 Bd7 47.Bd5 g5) 3}
Nxb4 {0.50/15 1 (38. ... Nxb4 39.Nb5 Qe7 40.Rxd8+ Qxd8 4.Rxf7 Qh4+ 42.Kg1 Kh8
43.Rxg7 Kxg7 44.Qb2+ Kh6 45.Qf2 Qg5 46.Nd6 Qc1+ 47.Qf1 Qe3+ 48.Qf2 Nc2 49.
Qxe3+ Nxe3) 1} 39. Nb5 {1.31/11 0 (39.Nb5 Qb6 4.Rxd8+ Qxd8 41.Rxf7 Qh4+ 42.
Kg1 Kh8 43.a3 Nc6 44.Qc1 Ne5 45.Rb7 Bf8 46.Qe3 Bd7 47.Bd5 g5) 0} Qe7 {0.43/18
1 (39. ... Qe7 40.Rxd8+ Qxd8 4.Rxf7 Kh8 42.Rxg7 Kxg7 43.Qa1+ Qf6 44.Qc3 Nc6 45.
Qxf6+ Kxf6 46.Bd5 Nb4 47.a3 Nd3 48.Kh2 Kg5 49.Nd6 Kf4 50.Nc4 h6) 1} 40. Rxd8+
{1.32/10 0 (4.Rxd8+ Qxd8 41.Rxf7 Qh4+ 42.Kg1 Kh8 43.Qc1 Be5 44.Rf8+ Kg7 45.
Rg8+ Kf6 46.Qe3 Qh2+ 47.Kf1 Qh1+ 48.Qg1 Qxg1+ 49.Kxg1 Bg3 50.Rf8+ Ke5 51.Re8+
Kf4 52.Nc3 Ke3 53.Re7) 0} Qxd8 {0.46/18 1 (40. ... Qxd8 4.Rxf7 Kh8 42.Rxg7
Kxg7 43.Qb2+ Qf6 44.Qc3 Nc6 45.Qxf6+ Kxf6 46.Bd5 Nb4 47.a3 Nd3 48.Kh2 Kg5 49.
Nd6 Kf4 50.Nc4 h5) 1} 41. Rxf7 {1.08/12 1 (4.Rxf7 Qh4+ 42.Kg1 Kh8 43.a3 Nc6
44.Qf1 Be5 45.Rf8+ Kg7 46.Qf7+ Kh6 47.Qf2 Qh2+ 48.Kf1 Kg7 49.Rg8+ Kh6 50.Qd2+
Bf4 51.Qf2 Qh1+ 52.Qg1) 1} Kh8 {0.00/17 1 (4. ... Kh8 42.Qc1 h5 43.Qf4 Nc2 44.
Bb3 Qh4+ 45.Kg1 Qe1+ 46.Kh2 Qh4+ 47.Kg1) 1} 42. Qf1 {1.13/11 0 (42.Qf1 Qh4+
43.Kg1 Be5 44.Rf4 Qg5 45.Rf8+ Kg7 46.Rf7+ Kh6 47.Qf2 Qc1+ 48.Bf1 Nd3 49.Qa7
Qc5+ 5.Qxc5 Nxc5 51.Re7 Bf6 52.Re8) 0} Qh4+ {0.78/19 1 (42. ... Qh4+ 43.Kg
Be5 44.Rf4 Kg7 45.Qf2 Qg5 46.Qa7+ Kh6 47.Rxg4 Qxg4 48.Qe3+ Bf4 49.Qh3+ Qxh3 50.
gxh3 Kg5 51.Kf2 Nc6 52.a4 Ne5 53.Bd5 Kh4 54.Kg2) 1} 43. Kg1 {1.26/12 0 (43.
Kg1 Be5 44.Rf4 Qg5 45.Rf8+ Kg7 46.Rf7+ Kh6 47.Qf2 Qc1+ 48.Bf1 Nd3 49.Qa7 Qc5+
5.Qxc5 Nxc5 51.Bc4 Kg5 52.Bd5 h5 53.Kf2 h4) 0} Be5 {0.28/19 1 (43. ... Be5 44.
Rf4 Kg7 45.Be2 Qh6 46.Rxg4 Qh2+ 47.Kf2 h5 48.Qg Qxg1+ 49.Kxg1 hxg4 50.a3 Nc2
51.Bd3 Nd4 52.Nxd4 Bxd4+ 53.Kf1 g3 54.Ke2 a4) 1} 44. Rf4 {1.13/12 1 (44.Rf4
Qg5 45.Rf8+ Kg7 46.Rf7+ Kh6 47.Qe Bc8 48.Qf2 Nc6 49.Rf8 Bg4 50.Qe1 Bh3 51.Qf2
Qc1+ 52.Bf1) 1} Kg7 {0.49/19 1 (44. ... Kg7 45.Be2 Qh6 46.Rxg4 Qh2+ 47.Kf2 h5
48.Qg Qxg1+ 49.Kxg1 hxg4 50.Bc4 g3 51.Kf1 a4 52.a3 Nc6 53.Ke2 Kf6 54.Bd5 Ne7)
1} 45. Qf2 {1.71/12 0 (45.Qf2 Qxf2+ 46.Rxf2 Bf6 47.Kf1 h5 48.a3 Nc6 49.Bd5 Bd7
5.Ke2 Ne5 51.Nd6 Be7) 0} Qg5 {0.58/16 1 (45. ... Qg5) +0.58/6 1} 46. Rf7+ {
2.16/10 1 (46.Rf7+ Kh6 47.Qa7 Qc+ 48.Bf1 Nd3 49.Rxh7+ Kg5 50.Rf7 Kh6 51.a4 Qe1
52.Rh7+ Kg5 53.Qb6 Nf4 54.Qd8+ Bf6 55.Qf8 Qe3+ 56.Kh1 Qxe4) 1} Kh6 {0.00/17 1
(46. ... Kh6 47.Nd4 Qc+ 48.Bf1 Qg5 49.Bc4) 1} 47. Qa7 {1.44/11 0 (47.Qa7 Qc1+
48.Bf1 Nd3 49.Rxh7+ Kg5 5.Rf7 Kh6 51.Kh1 Bf5 52.Rh7+ Kg5 53.Qg1 Bxe4 54.Bxd3
Qxg1+ 55.Kxg1 Bxd3 56.a4 Bc4 57.Re7 Kf4 58.g3+ Kf5 59.Kf2) 0} Qc1+ {1.24/15 1
(47. ... Qc+) 1} 48. Bf1 {1.56/12 0 (48.Bf1 Nd3 49.Rxh7+ Kg5 5.Rf7 Kh6 51.Kh1
Bf5 52.Rh7+ Kg5 53.Qg1 Bxe4 54.Bxd3 Qxg1+ 55.Kxg1 Bxd3 56.a4 Bc4 57.Re7 Bf6 58.
Re4 Bb3 59.Kf2 Bd5) 0} Nd3 {1.14/16 1 (48. ... Nd3 49.Rxh7+ Kg5 50.a4 Qe 51.
Rf7 Kh4 52.Kh1 Kh5 53.Qe7 Be2 54.g3 Bxg3 55.Rh7+ Kg4 56.Qd7+ Kg5 57.Qd8+ Kf4
58.Rf7+ Ke3) 1} 49. Rxh7+ {1.40/12 1 (49.Rxh7+ Kg5 50.Rf7 Kh6 5.Kh1 Qe1 52.
Qe7 Nf2+ 53.Rxf2 Qxf2 54.Qxe5 Qxf1+ 55.Kh2 Qf2 56.Qg3 Qe2 57.Qf4+ Kg7 58.Qe5+
Kh6 59.Nc3) 1} Kg5 {1.48/8 0 (49. ... Kg5 5.Qb6 Kf4 51.Qxg6 Qe3+ 52.Kh1 Nf2+
53.Kh2 Qg3+ 54.Kg1 Nxe4) 0} 50. Rf7 {1.56/13 3 (50.Rf7 Kh6 51.Kh1 Bf5 52.Rh7+
Kg5 5.Qg1 Bxe4 54.Bxd3 Qxg1+ 55.Kxg1 Bxd3 56.a4 Bc4 57.Re7 Bf6 58.Re4 Bb3 59.
Kf2 Bd5) 3} Kh4 {1.59/15 1 (50. ... Kh4) +.59/15 1} 51. Rf8 {1.82/10 1 (5.Rf8
Be2 52.Qh7+ Kg5 53.Qe7+ Kh5 54.Rf7 Kg4 55.Qd7+ Kg5 56.Qd8+ Kg4 57.Qb6 Kh5 58.
Rh7+ Kg5 59.Qd8+ Bf6 60.Qd5+ Ne5 61.Kh2 Bxf1) 1} Kg3 {2.32/15 1 (5. ... Kg3)
1} 52. a4 {0.48/12 2 (5.a4 Qh6 53.Bxd3 Qxf8 54.Qe3+ Kh4 55.Nd4 Qf4 56.Qxf4
Bxf4 57.Kf2 Bd1 58.Bb5 Be5 59.Nf3+ Bxf3 60.gxf3 g5) 2} Be2 {4.98/17 1 (52. ...
Be2 53.Nc3 Bxc3 54.Qc7+ Ne5 55.Qc5 Bxf 56.Qf2+ Kg4 57.Kh2 Qh6+ 58.Kg1 Bc4 59.
Rf3 Qc1+ 60.Kh2 Nxf3+ 61.gxf3+ Kg5 62.Qg3+ Kf6 63.Qd6+ Be6 64.Qf8+ Bf7 65.Qd6+
Kg7) 1} 53. Rf7 {0.00/11 0 (53.Rf7 Bf4 54.Rxf4 Kxf4 55.Qf7+ Kg5 56.Qe7+ Kg4
57.Qd7+ Kg5 58.Qd8+ Kg4 59.Qd7+) .00/11 0} Nc5 {#6/14 1 (53. ... Nc5 54.Rf3+
Bxf3 55.Qd7 Nxd7 56.gxf3 Qe3+ 57.Kh Qf2 58.Na3 Qxf1+) 1} 54. Qxc5 {-#5/11 0
(54.Qxc5 Qxc5+ 55.Kh1 Qc1 56.Rf3+ Bxf3 57.Kg1 Bxg2 58.Nc7 Bd4+)} Qxc5+ {
#5/14 0 (54. ... Qxc5+ 55.Kh1 Qc1 56.Rf3+ Bxf3 57.Kg1 Be2 58.Na7 Qxf1+)} 55.
Kh1 {-#4/9 (55.Kh1 Qc1 56.Rf3+ Bxf3 57.Kg1 Bxg2 58.Nc7 Bd4+)} Qc1 {#4/12 0 (55.
... Qc1 56.Rf3+ Bxf3 57.Kg1 Be2 58.Na7 Qxf1+)} 56. Rf3+ {adjudication} 0-1[/pgn]

I dare say, some GMs would be humiliated by this level of attacking.

FWCC
Posts: 117
Joined: Wed Aug 22, 2007 2:39 pm

Re: OpenTal - almost new engine

Post by FWCC » Sun Dec 31, 2017 5:50 pm

Hi all,is this a Winboard Engine

User avatar
Ovyron
Posts: 2530
Joined: Tue Jul 03, 2007 2:30 am

Re: OpenTal - almost new engine

Post by Ovyron » Sun Dec 31, 2017 7:39 pm

FWCC wrote:Hi all,is this a Winboard Engine
No, OpenTal is an UCI engine.

Michael Sherwin
Posts: 3041
Joined: Fri May 26, 2006 1:00 am
Location: WY, USA
Full name: Michael Sherwin

Re: OpenTal - almost new engine

Post by Michael Sherwin » Mon Jan 01, 2018 4:16 am

BrendanJNorman wrote:
S.Taylor wrote:I'd like to see with Magnus.
Me too, although I think Magnus would be the perfect guy to deconstruct OpenTal's play.

Other GMs might have a more difficult time though.

Here's a 2800 engine, being completely outclassed last night.

[pgn][Event "Zhe ge OLd Indian"]
[Site "BRENDANNORMD8A2"]
[Date "2017.12.30"]
[Round "1"]
[White "Baron 3.29"]
[Black "OpenTal 1.0"]
[Result "0-1"]
[ECO "A55"]
[WhiteElo "2200"]
[BlackElo "2200"]
[PlyCount "111"]
[EventDate "2017.??.??"]
[TimeControl "60+1"]

1. d4 Nf6 2. c4 d6 3. Nc3 Nbd7 4. e4 e5 5. Nf3 {0.30/15 2 (5.Nf3)} g6 6. dxe5 {
0.33/13 2 (6.dxe5 Nxe5 7.Nxe5 dxe5)} dxe5 {-0.18/17 2 (6. ... dxe5 7.Be Bg7 8.
0-0 0-0 9.Be3 Ng4 10.Bg5 Ngf6 11.Qc1 Nc5 12.Qe3 Ne6 13.Rad1 Qe8 14.Nxe5 Nxg5
15.Qxg5) 2} 7. Qc2 {0.35/13 2 (7.Qc Bb4) 2} c6 {0.15/15 2 (7. ... c6 8.h3
Bg7 9.Be3 Qe7 10.0-0-0 0-0 11.g4 Nc5 1.Kb1 b6 13.g5 Nh5 14.Be2) 2} 8. Be2 {
0.41/13 1 (8.Be2 Bb4 9.Bd2 0-0 0.0-0 Qe7 11.a3 Bd6 12.Rfd1 Rd8 13.Be3 b6 14.
Ng5) 1} Bg7 {0.25/17 2 (8. ... Bg7 9.h3 Qe7 10.Be3 0-0 11.0-0-0 Nc5 1.g4 b6
13.Kb1 Ba6 14.g5 Nh5 15.Bxc5 bxc5 16.Qa4 Qb7) 2} 9. O-O {0.41/13 1 (9.0-0 0-0
0.Rd1 Qe7 11.Be3 Rd8 12.h3 b6 13.Qd2 Bf8 14.Ng5 h6 15.Nf3) 1} O-O {0.26/17 2
(9. ... 0-0 10.Be3 Qc7 11.Rad1 Ng4 1.Bg5 Nc5 13.h3 Nf6 14.Be3 b6 15.Ng5 Rb8 16.
b4 Ne6 17.Nxe6 Bxe6) 2} 10. Be3 {0.41/13 2 (10.Be3 Qc7 11.Rad1 Rd8 1.Ne1 b6
13.Nd3 Bb7 14.f4 Bh6 15.h3 exf4 16.Nxf4) 2} Qc7 {0.29/18 2 (10. ... Qc7 11.
Rad1 Ng4 1.Bg5 Nc5 13.Qd2 Nf6 14.Bxf6 Bxf6 15.Qd6 Qxd6 16.Rxd6 Be7 17.Rfd1 Bg4
18.b4 Bxd6 19.Rxd6 Bxf3 20.Bxf3 Ne6) 2} 11. Rad1 {0.43/13 1 (1.Rad1 Rd8 12.
Ne1 b6 13.Nd3 Bb7 14.a4 Ne8 15.c5 Nef6 16.f4 Nxc5 17.Bxc5 bxc5 18.Nxe5) 1} Ng4
{0.02/18 2 (11. ... Ng4 1.Bg5 Nc5 13.h3 Nf6 14.Be3 Ne6 15.c5 b6 16.Rd6 Nh5 17.
Rfd1 Nhf4 18.Bc4 bxc5 19.Bxf4 Nxf4 20.Ne2 Rb8 21.Nxf4 exf4) 2} 12. Bg5 {
0.46/13 1 (2.Bg5 f6 13.Bc1 Rd8 14.h3 Nh6 15.Rd3 Nf7 16.Rfd1 b6 17.Be3 Ba6 18.
Qb3 Nc5 19.Bxc5 bxc5) 1} Nc5 {0.11/18 2 (1. ... Nc5 13.Qd2 Nf6 14.Bxf6 Bxf6
15.Qd6 Qxd6 16.Rxd6 Be7 17.Rfd1 Bg4 18.b4 Bxd6 19.Rxd6 Bxf3 20.bxc5 Bxe2 21.
Nxe2 Rad8 22.Ng3 Rc8) 2} 13. h3 {0.43/12 0 (13.h3 f6 14.Bd2 Nh6 15.Be3 Qe7 16.
Na4 Ne6 17.Rd2 Nf4 18.Bxf4 exf4 19.Rfd1 Nf7) +.43/12 0} Nf6 {0.12/18 2 (13. ...
Nf6 14.Be3 Ne6 15.c5 b5 16.Rd6 b4 17.Na4 Nh5 18.Bc4 Nhf4 19.Rfd1 Rb8 0.Qd2 Kh8
21.b3 Rg8 22.Bxe6 Nxe6) 2} 14. Be3 {0.43/12 1 (4.Be3 Ne6 15.Rd3 Bd7 16.Rfd1
Rfd8 17.Ng5 Nxg5 18.Bxg5 Be6 19.Be3 Rxd3 20.Qxd3 Qa5) 1} Ne6 {0.11/17 2 (14. .
.. Ne6 15.c5 b6 16.Rd6 Nh5 17.Bc4 bxc5 18.Bxe6 Qxd6 19.Bxc8 Raxc8 0.Rd1 Qe6 21.
Qd2 Nf4 22.Qd6 Rb8 23.Bxf4 exf4 24.Qxe6 fxe6) 2} 15. Rd3 {0.38/12 1 (5.Rd3
Bd7 16.Rfd1 Rfd8 17.c5 Bf8 18.Rd6 Bxd6 19.cxd6 Qa5 20.b4 Qxb4 21.Nxe5) 1} Nh5
{0.27/16 2 (15. ... Nh5 16.Rfd1 Nhf4 17.Rd6 b6 18.Bf1 c5 19.Nd5 Qxd6 0.Nf6+
Bxf6 21.Rxd6 Bb7 22.g3 Rad8 23.Rxd8 Rxd8 24.gxf4 exf4) 2} 16. c5 {0.22/11 0
(16.c5 Nhf4 17.Rd6 Qa5 18.Rfd1 Nxc5 19.Bf1 h6 2.Bc4 Be6 21.Bxe6 Ncxe6) 0} b6 {
0.39/16 2 (16. ... b6)} 17. b4 {0.27/11 0 (17.b4 bxc5 18.bxc5 Nhf4 19.Rd6
Nxe2+ 2.Nxe2 Rb8 21.Rfd1 Rd8 22.Qd3 Bb7 23.Nc3 Qa5) 0} Nhf4 {0.37/16 2 (17. ..
. Nhf4 18.Rd6 bxc5 19.bxc5 Rb8 0.Rfd1 Rb4 21.a3 Rd4 22.R1xd4 exd4 23.Nxd4 Nxd4
24.Bxd4 Bxd4 25.Rxd4 Qa5 26.Bf1 Qxc5 27.Qd2 g5 28.Rd8 Rxd8 29.Qxd8+ Kg7) 2}
18. Rd6 {0.30/12 0 (18.Rd6 bxc5 19.bxc5 Rd8 2.Rfd1 Nxe2+ 21.Nxe2 Rb8 22.Qd3
Re8 23.Qd2 f6 24.Nc3) 0} bxc5 {0.43/16 2 (18. ... bxc5 19.bxc5 Rb8 0.Rfd1 Rb4
21.a3 Rd4 22.Nxd4 exd4 23.R1xd4 Nxd4 24.Bxd4 Bxd4 25.Rxd4 Qa5 26.Bf1 Qxc5 27.
Qd2 Qg5 28.g3 Nxh3+ 29.Bxh3 Qxd2 30.Rxd2 Bxh3) 2} 19. bxc5 {0.24/12 0 (19.
bxc5 Nxe2+ 2.Nxe2 Rb8 21.Rfd1 Rd8 22.Qd3 Re8 23.Qc4 f6 24.Qa4 Rd8 25.Nc3 Bd7
26.Qa6 Bf8) 0} Rb8 {0.34/16 2 (19. ... Rb8 0.Rfd1 Rb4 21.a3 Rd4 22.Nxd4 exd4
23.R1xd4 Nxd4 24.Bxd4 Bxd4 25.Rxd4 Qe5 26.Qd2 Qg5 27.Bf3 Nxh3+ 28.Kf1 Ba6+ 29.
Be2 Nf4 30.Bxa6 Qxg2+ 31.Ke1) 2} 20. Rfd1 {0.24/12 1 (20.Rfd Nxe2+ 21.Qxe2
Qa5 22.Qc2 Bb7 23.Na4 Ba6 24.a3 Rfc8 25.Bd2 Qc7 26.Bg5) 1} Rb4 {0.19/15 2 (0.
... Rb4 21.Bf1 Qb7 22.Na4 Kh8 23.Bc4 Qe7 24.a3 Rxc4 25.Qxc4 Ng5 26.Nxg5 Qxg5
27.Bxf4 exf4 28.e5 Bxh3) 2} 21. Bf1 {0.40/11 0 (21.Bf1 Qa5 22.Nb1 Ba6 23.a3
Qa4 24.Qxa4 Rxa4 25.Bxa6 Rxa6 26.Rd7 Ra4 27.Bxf4 Nxf4) +.40/11 0} Qb7 {0.02/16
2 (1. ... Qb7 22.Na4 Re8 23.g3 f5 24.exf5 Nd4 25.Nxd4 exd4 26.Bxf4 Bxf5 27.Bd3
Bxd3 28.Rxd3 Qb5 29.Rd7 Re1+ 30.Kh2 Rxa4) 2} 22. Na4 {0.75/12 1 (22.Na4 Qc7
23.a3 Rb8 24.g3 Nh5 25.Bc4 Nd8 26.Qc3 Re8 27.Ng5 Ne6 28.Kg2 Nxg5 29.Bxg5) +0.
75/2 1} Re8 {0.00/17 2 (2. ... Re8 23.g3 Nh5 24.Bg2 Rf8 25.a3 Rb3 26.R1d3 Rb1+
27.Rd1 Rb3) 2} 23. Bd2 {1.10/12 0 (23.Bd2 Rd4 24.Nxd4 exd4 25.Bxf4 Nxf4 26.
Bc4 Be5 27.R1xd4 Bxd4 28.Rxd4 Be6 29.Bxe6 Rxe6 3.Rd8+ Kg7 31.f3 Re5) 0} Rd4 {
0.10/15 2 (3. ... Rd4 24.g3 Nh5 25.Nxd4 Nxd4 26.Qb2 Qc7 27.Bc3 Nf3+ 28.Kh1 Ng5
29.Qe2 Bxh3 30.Bxh3 Nxh3 31.Nb2 Rb8 32.Nc4) 2} 24. Nxd4 {1.04/12 1 (24.Nxd4
exd4 25.g3 Nh5 26.Be2 Qc7 27.Bxh5 gxh5 28.f4 Bf8 29.Bb4 Ba6 30.Rxd4 Nxd4 31.
Rxd4) 1} exd4 {-0.09/15 2 (4. ... exd4 25.e5 Nd5 26.Qe4 Kh8 27.Bd3 f5 28.exf6
Bxf6 29.Rb1 Qc7 30.Bc4 Bd7 31.Bxd5 cxd5 32.Qxd5) 2} 25. Qb1 {1.28/13 2 (5.Qb1
Qc7 26.Rxc6 Qxc6 27.Bb5 Ne2+ 28.Kh1 Qa8 29.Bxe8 Bb7 30.c6 Bxc6 31.Bxc6 Qxc6 32.
Re1 Qxa4 33.Rxe2 Be5 34.Qb3 Qc6) 2} Qe7 {0.37/14 1 (25. ... Qe7 26.g3 Nh5 27.
Qc Bb7 28.Bh6 Be5 29.Nb2 Bxd6 30.cxd6 Qxd6 31.Nc4 Qe7 32.Na5 c5) 1} 26. Rxc6 {
1.60/12 1 (26.Rxc6 Bd7 27.Ra6 Bxa4 28.Rxa4 Nxc5 29.Rc4 Nfe6 30.f4 a6 3.f5 Nf8
32.Bb4 Nfd7 33.Qc2 Rc8 34.Rdxd4 Bxd4+ 35.Rxd4) 1} Bd7 {0.63/14 1 (26. ... Bd7)
+0.63/4 1} 27. Ra6 {1.66/13 1 (27.Ra6 Bxa4 28.Rxa4 Nxc5 29.Rc4 Nfe6 30.f4 Qd6
3.e5 Qc6 32.Bb4 Rb8 33.f5 gxf5 34.Qxf5 Qa4 35.Rdxd4 Nxd4 36.Bxc5) 1} Bc8 {
0.00/15 1 (27. ... Bc8 28.Rd6 Bd7 29.Ra6) 0.00/5 1} 28. Ra5 {2.28/11 0 (28.Ra5
Qc7 29.c6 g5 3.Bb5 h6 31.Qb4 Bf8 32.Qb3 Bg7 33.Qc2 f6) 0} d3 {0.95/14 1 (28. .
.. d3 29.Nc3 Bxc3 30.Bxc3 Ne2+ 3.Bxe2 dxe2 32.Re1 Nf4 33.c6 Qe6 34.Be5 Nxg2 35.
Rxe2 Qxh3 36.Bg3) 1} 29. c6 {2.04/11 1 (29.c6 Ne2+ 30.Kh N2d4 31.Bxd3 Nxc6 32.
Rd5 Bb7 33.Rb5 Rb8 34.Nc3 Ncd4 35.Nd5 Qd7) 1} Qc7 {0.78/15 1 (29. ... Qc7 30.
Bxd3 Rd8 3.Bxf4 Nxf4 32.Rc5 Rd4 33.Bb5 Qd6 34.Rxd4 Bxd4 35.Rd5 Nxd5 36.exd5
Qg3 37.Qb2 Qf4) 1} 30. Bxd3 {2.17/11 0 (3.Bxd3 Rd8 31.Bb4 Qxc6 32.Nc5 Bd4 33.
Bc4 Qc7 34.Nxe6 Nxe6 35.Bd5 Qb6 36.Rd2 Nf4 37.Rc2) 0} Rd8 {0.00/14 1 (30. ...
Rd8 3.Bxf4 Nxf4 32.Rd5 Nxd5 33.exd5 Rxd5 34.Be4 Ra5 35.Qd3 Bf6 36.Qf3 Bg7 37.
Qd3) 1} 31. Bb4 {2.17/11 2 (31.Bb4 Qxc6 3.Nc5 Bd4 33.Bc4 Qc7 34.Nxe6 Nxe6 35.
Bd5 Qb6 36.Rd2 Nf4 37.Rc2) 2} Nd4 {0.73/13 1 (3. ... Nd4) 1} 32. Bf1 {
2.49/10 1 (32.Bf Nxc6 33.Rc5 Rd4 34.Qc2 Bd7 35.Bc3 Rxd1 36.Qxd1 Bf8 37.Be5) 1}
Bxh3 {0.96/14 1 (32. ... Bxh3 33.Rd5 Nxd5 34.exd5 Bf5 35.Qc Rxd5 36.Nc3 Qxc6
37.Nxd5 Qxd5 38.Qe3 h5 39.Be7 Be5) 1} 33. Nc3 {1.71/11 3 (3.Nc3 Bg4 34.Rxd4
Bxd4 35.Nd5 Nxd5 36.exd5 Re8 37.Rb5 Qf4 38.Be1 Bf5 39.Qb4) 3} Bg4 {1.01/14 1
(33. ... Bg4) +.01/14 1} 34. Rd2 {1.15/11 2 (34.Rd Qxc6 35.Rxa7 Rb8 36.Rb2
Rxb4 37.Rxb4 Qxc3 38.Rb8+ Bc8 39.Qb6 Nfe2+ 40.Bxe2 Nxe2+ 41.Kf1 Nd4) 2} Nh3+ {
0.93/14 1 (34. ... Nh3+ 35.Kh Nxf2+ 36.Rxf2 Nxc6 37.Rd5 Rb8 38.Nb5 Qg3 39.Rf3
Qh4+ 40.Rh3 Bxh3 41.gxh3 a6 42.Bd6 Rxb5 43.Bxb5 Qxh3+ 44.Kg1 Qe3+ 45.Kh2 axb5
46.Qxb5) 1} 35. Kh1 {2.57/10 0 (35.Kh1 Nxc6 36.Nd5 Qb7 37.gxh3 Bf3+ 38.Kg1
Nxb4 39.a3 Bc3 4.Nxc3 Rxd2 41.Qxb4 Qxb4 42.axb4) 0} Nxf2+ {0.90/15 1 (35. ...
Nxf2+ 36.Rxf2 Nxc6 37.Rd5 Rb8 38.Bd6 Rxb 39.Bxc7 Bxc3 40.Kg1 Bg7 41.Rb5 Rc1 42.
Bf4 Re1 43.Rb7) 1} 36. Rxf2 {2.72/11 0 (36.Rxf2 Nxc6 37.Nd5 Qg3 38.Rd2 Rb8 39.
Rc5 Qh4+ 4.Kg1 Bd4+ 41.Rxd4 Nxd4 42.Rc7 a5) 0} Nxc6 {0.28/16 1 (36. ... Nxc6
37.Rd5 Rb8 38.Bd6 Rxb 39.Bxc7 Bxc3 40.Rc2 Rxf1+ 41.Kh2 Bg7 42.Rxc6 h5 43.Be5
f6 44.Rd8+ Kh7) 1} 37. Rd5 {2.25/11 1 (37.Rd5 a5 38.Nb5 Qg3 39.Bc5 Be5 40.
Rxe5 Nxe5 4.Qb3 Qxb3 42.axb3 Nd3 43.Rd2 Rc8) 1} a5 {0.06/15 1 (37. ... a5 38.
Bc5 Bxc3 39.Qb6 Qxb6 40.Bxb6 Rb8 4.Rc2 Rxb6 42.Rxc3 Nb4 43.Rd8+ Kg7 44.Kg1 Rc6
45.Rxc6 Nxc6) 1} 38. Bc4 {1.31/12 3 (8.Bc4 Nxb4 39.Nb5 Qb6 40.Rxd8+ Qxd8 41.
Rxf7 Qh4+ 42.Kg1 Kh8 43.a3 Nc6 44.Qc1 Ne5 45.Rb7 Bf8 46.Qe3 Bd7 47.Bd5 g5) 3}
Nxb4 {0.50/15 1 (38. ... Nxb4 39.Nb5 Qe7 40.Rxd8+ Qxd8 4.Rxf7 Qh4+ 42.Kg1 Kh8
43.Rxg7 Kxg7 44.Qb2+ Kh6 45.Qf2 Qg5 46.Nd6 Qc1+ 47.Qf1 Qe3+ 48.Qf2 Nc2 49.
Qxe3+ Nxe3) 1} 39. Nb5 {1.31/11 0 (39.Nb5 Qb6 4.Rxd8+ Qxd8 41.Rxf7 Qh4+ 42.
Kg1 Kh8 43.a3 Nc6 44.Qc1 Ne5 45.Rb7 Bf8 46.Qe3 Bd7 47.Bd5 g5) 0} Qe7 {0.43/18
1 (39. ... Qe7 40.Rxd8+ Qxd8 4.Rxf7 Kh8 42.Rxg7 Kxg7 43.Qa1+ Qf6 44.Qc3 Nc6 45.
Qxf6+ Kxf6 46.Bd5 Nb4 47.a3 Nd3 48.Kh2 Kg5 49.Nd6 Kf4 50.Nc4 h6) 1} 40. Rxd8+
{1.32/10 0 (4.Rxd8+ Qxd8 41.Rxf7 Qh4+ 42.Kg1 Kh8 43.Qc1 Be5 44.Rf8+ Kg7 45.
Rg8+ Kf6 46.Qe3 Qh2+ 47.Kf1 Qh1+ 48.Qg1 Qxg1+ 49.Kxg1 Bg3 50.Rf8+ Ke5 51.Re8+
Kf4 52.Nc3 Ke3 53.Re7) 0} Qxd8 {0.46/18 1 (40. ... Qxd8 4.Rxf7 Kh8 42.Rxg7
Kxg7 43.Qb2+ Qf6 44.Qc3 Nc6 45.Qxf6+ Kxf6 46.Bd5 Nb4 47.a3 Nd3 48.Kh2 Kg5 49.
Nd6 Kf4 50.Nc4 h5) 1} 41. Rxf7 {1.08/12 1 (4.Rxf7 Qh4+ 42.Kg1 Kh8 43.a3 Nc6
44.Qf1 Be5 45.Rf8+ Kg7 46.Qf7+ Kh6 47.Qf2 Qh2+ 48.Kf1 Kg7 49.Rg8+ Kh6 50.Qd2+
Bf4 51.Qf2 Qh1+ 52.Qg1) 1} Kh8 {0.00/17 1 (4. ... Kh8 42.Qc1 h5 43.Qf4 Nc2 44.
Bb3 Qh4+ 45.Kg1 Qe1+ 46.Kh2 Qh4+ 47.Kg1) 1} 42. Qf1 {1.13/11 0 (42.Qf1 Qh4+
43.Kg1 Be5 44.Rf4 Qg5 45.Rf8+ Kg7 46.Rf7+ Kh6 47.Qf2 Qc1+ 48.Bf1 Nd3 49.Qa7
Qc5+ 5.Qxc5 Nxc5 51.Re7 Bf6 52.Re8) 0} Qh4+ {0.78/19 1 (42. ... Qh4+ 43.Kg
Be5 44.Rf4 Kg7 45.Qf2 Qg5 46.Qa7+ Kh6 47.Rxg4 Qxg4 48.Qe3+ Bf4 49.Qh3+ Qxh3 50.
gxh3 Kg5 51.Kf2 Nc6 52.a4 Ne5 53.Bd5 Kh4 54.Kg2) 1} 43. Kg1 {1.26/12 0 (43.
Kg1 Be5 44.Rf4 Qg5 45.Rf8+ Kg7 46.Rf7+ Kh6 47.Qf2 Qc1+ 48.Bf1 Nd3 49.Qa7 Qc5+
5.Qxc5 Nxc5 51.Bc4 Kg5 52.Bd5 h5 53.Kf2 h4) 0} Be5 {0.28/19 1 (43. ... Be5 44.
Rf4 Kg7 45.Be2 Qh6 46.Rxg4 Qh2+ 47.Kf2 h5 48.Qg Qxg1+ 49.Kxg1 hxg4 50.a3 Nc2
51.Bd3 Nd4 52.Nxd4 Bxd4+ 53.Kf1 g3 54.Ke2 a4) 1} 44. Rf4 {1.13/12 1 (44.Rf4
Qg5 45.Rf8+ Kg7 46.Rf7+ Kh6 47.Qe Bc8 48.Qf2 Nc6 49.Rf8 Bg4 50.Qe1 Bh3 51.Qf2
Qc1+ 52.Bf1) 1} Kg7 {0.49/19 1 (44. ... Kg7 45.Be2 Qh6 46.Rxg4 Qh2+ 47.Kf2 h5
48.Qg Qxg1+ 49.Kxg1 hxg4 50.Bc4 g3 51.Kf1 a4 52.a3 Nc6 53.Ke2 Kf6 54.Bd5 Ne7)
1} 45. Qf2 {1.71/12 0 (45.Qf2 Qxf2+ 46.Rxf2 Bf6 47.Kf1 h5 48.a3 Nc6 49.Bd5 Bd7
5.Ke2 Ne5 51.Nd6 Be7) 0} Qg5 {0.58/16 1 (45. ... Qg5) +0.58/6 1} 46. Rf7+ {
2.16/10 1 (46.Rf7+ Kh6 47.Qa7 Qc+ 48.Bf1 Nd3 49.Rxh7+ Kg5 50.Rf7 Kh6 51.a4 Qe1
52.Rh7+ Kg5 53.Qb6 Nf4 54.Qd8+ Bf6 55.Qf8 Qe3+ 56.Kh1 Qxe4) 1} Kh6 {0.00/17 1
(46. ... Kh6 47.Nd4 Qc+ 48.Bf1 Qg5 49.Bc4) 1} 47. Qa7 {1.44/11 0 (47.Qa7 Qc1+
48.Bf1 Nd3 49.Rxh7+ Kg5 5.Rf7 Kh6 51.Kh1 Bf5 52.Rh7+ Kg5 53.Qg1 Bxe4 54.Bxd3
Qxg1+ 55.Kxg1 Bxd3 56.a4 Bc4 57.Re7 Kf4 58.g3+ Kf5 59.Kf2) 0} Qc1+ {1.24/15 1
(47. ... Qc+) 1} 48. Bf1 {1.56/12 0 (48.Bf1 Nd3 49.Rxh7+ Kg5 5.Rf7 Kh6 51.Kh1
Bf5 52.Rh7+ Kg5 53.Qg1 Bxe4 54.Bxd3 Qxg1+ 55.Kxg1 Bxd3 56.a4 Bc4 57.Re7 Bf6 58.
Re4 Bb3 59.Kf2 Bd5) 0} Nd3 {1.14/16 1 (48. ... Nd3 49.Rxh7+ Kg5 50.a4 Qe 51.
Rf7 Kh4 52.Kh1 Kh5 53.Qe7 Be2 54.g3 Bxg3 55.Rh7+ Kg4 56.Qd7+ Kg5 57.Qd8+ Kf4
58.Rf7+ Ke3) 1} 49. Rxh7+ {1.40/12 1 (49.Rxh7+ Kg5 50.Rf7 Kh6 5.Kh1 Qe1 52.
Qe7 Nf2+ 53.Rxf2 Qxf2 54.Qxe5 Qxf1+ 55.Kh2 Qf2 56.Qg3 Qe2 57.Qf4+ Kg7 58.Qe5+
Kh6 59.Nc3) 1} Kg5 {1.48/8 0 (49. ... Kg5 5.Qb6 Kf4 51.Qxg6 Qe3+ 52.Kh1 Nf2+
53.Kh2 Qg3+ 54.Kg1 Nxe4) 0} 50. Rf7 {1.56/13 3 (50.Rf7 Kh6 51.Kh1 Bf5 52.Rh7+
Kg5 5.Qg1 Bxe4 54.Bxd3 Qxg1+ 55.Kxg1 Bxd3 56.a4 Bc4 57.Re7 Bf6 58.Re4 Bb3 59.
Kf2 Bd5) 3} Kh4 {1.59/15 1 (50. ... Kh4) +.59/15 1} 51. Rf8 {1.82/10 1 (5.Rf8
Be2 52.Qh7+ Kg5 53.Qe7+ Kh5 54.Rf7 Kg4 55.Qd7+ Kg5 56.Qd8+ Kg4 57.Qb6 Kh5 58.
Rh7+ Kg5 59.Qd8+ Bf6 60.Qd5+ Ne5 61.Kh2 Bxf1) 1} Kg3 {2.32/15 1 (5. ... Kg3)
1} 52. a4 {0.48/12 2 (5.a4 Qh6 53.Bxd3 Qxf8 54.Qe3+ Kh4 55.Nd4 Qf4 56.Qxf4
Bxf4 57.Kf2 Bd1 58.Bb5 Be5 59.Nf3+ Bxf3 60.gxf3 g5) 2} Be2 {4.98/17 1 (52. ...
Be2 53.Nc3 Bxc3 54.Qc7+ Ne5 55.Qc5 Bxf 56.Qf2+ Kg4 57.Kh2 Qh6+ 58.Kg1 Bc4 59.
Rf3 Qc1+ 60.Kh2 Nxf3+ 61.gxf3+ Kg5 62.Qg3+ Kf6 63.Qd6+ Be6 64.Qf8+ Bf7 65.Qd6+
Kg7) 1} 53. Rf7 {0.00/11 0 (53.Rf7 Bf4 54.Rxf4 Kxf4 55.Qf7+ Kg5 56.Qe7+ Kg4
57.Qd7+ Kg5 58.Qd8+ Kg4 59.Qd7+) .00/11 0} Nc5 {#6/14 1 (53. ... Nc5 54.Rf3+
Bxf3 55.Qd7 Nxd7 56.gxf3 Qe3+ 57.Kh Qf2 58.Na3 Qxf1+) 1} 54. Qxc5 {-#5/11 0
(54.Qxc5 Qxc5+ 55.Kh1 Qc1 56.Rf3+ Bxf3 57.Kg1 Bxg2 58.Nc7 Bd4+)} Qxc5+ {
#5/14 0 (54. ... Qxc5+ 55.Kh1 Qc1 56.Rf3+ Bxf3 57.Kg1 Be2 58.Na7 Qxf1+)} 55.
Kh1 {-#4/9 (55.Kh1 Qc1 56.Rf3+ Bxf3 57.Kg1 Bxg2 58.Nc7 Bd4+)} Qc1 {#4/12 0 (55.
... Qc1 56.Rf3+ Bxf3 57.Kg1 Be2 58.Na7 Qxf1+)} 56. Rf3+ {adjudication} 0-1[/pgn]

I dare say, some GMs would be humiliated by this level of attacking.
Hi Brendan, I think you did an outstanding job creating such a dynamic attacking personality. Computer chess normal grandmaster strength engines that throw caution to the wind at the expense of correctness are more exciting than stodgy and boring engines such as SF and the like no matter how strong they might be.

I posted a game that I played against Opental in another topic but I'm not sure anyone saw it as not a single person posted a reply. Maybe I'm being a bit vain but I am very happy with my play. :D

Here is the link and it is toward the bottom of the page.

http://www.talkchess.com/forum/viewtopi ... highlight=
I hate if statements. Pawns demand if statements. Therefore I hate pawns.

Post Reply