Chess Game Analyzer

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

Moderator: Ras

Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess Game Analyzer, 36.11.beta

Post by Ferdy »

36.11.beta

Major changes:
Decisive: score >= 3.0
Moderate: score >= 1.0 and score < 3.0
Slight: score >= 0.25 and score < 1.0
Show inferior variation as much as possible when player and engine analyzer move are the same.
Change blundermargincp to addvariationmargincp
Very good symbol (!!) is only given when complexity is 5 or more and score is 1.0 or more
Good symbol (!) is only given when complexity is 3 or more and score is 1.0 or more


Sample analyzed games (4th Sinquefield, round 9) at 2 threads, 128 mb hash and 5s/pos.

[pgn]
[Event "4th Sinquefield Cup 2016"]
[Site "Saint Louis USA"]
[Date "2016.08.14"]
[Round "9.1"]
[White "Vachier-Lagrave, Maxime"]
[Black "So, Wesley"]
[Result "1/2-1/2"]
[BlackElo "2771"]
[BlackFideId "5202213"]
[BlackTitle "GM"]
[ECO "C67"]
[EventDate "2016.08.05"]
[Opening "Ruy Lopez"]
[Variation "Berlin defence, open variation"]
[WhiteElo "2819"]
[WhiteFideId "623539"]
[WhiteTitle "GM"]
[Annotator "Brainfish 130816 64 POPCNT (5.0s/pos, thread=2)"]

1. e4 {Move from cerebellum} 1...e5 {Move from cerebellum} 2. Nf3 {Move from cerebellum} 2...Nc6 {Move from cerebellum} 3. Bb5 {Cerebellum recommends: Bc4} 3...Nf6 {Cerebellum recommends: a6} 4. O-O {Move from cerebellum} 4...Nxe4 {Move from cerebellum} 5. d4 {Cerebellum recommends: Re1} 5...Nd6 {Move from cerebellum} 6. Bxc6 {Move from cerebellum} 6...dxc6 {Move from cerebellum} 7. dxe5 {Move from cerebellum} 7...Nf5 {Move from cerebellum} 8. Qxd8+ {Move from cerebellum} 8...Kxd8 {Move from cerebellum} 9. h3 {Cerebellum recommends: Rd1+} 9...Ke8 {Cerebellum recommends: Bd7} 10. Nc3 {Move from cerebellum} 10...h5 {Cerebellum recommends: Be6} 11. Bg5 {Cerebellum recommends: b3} 11...Be6 {Move from cerebellum} 12. Rad1 {Cerebellum recommends: b3} 12...Be7 {Move from cerebellum} 13. b3 {Move from cerebellum} 13...a5 {Cerebellum recommends: Rd8} 14. Rd3 Rd8 15. Rxd8+ Bxd8 16. Rd1 Bxg5 17. Nxg5 $10 {+0.23/23} ({Not good is} 17.g4 $2 { thanks to } Be7 18.gxf5 Bxf5 19.Kg2 Bxc2 $17 {-2.50/22}) Ke7 18. Ne2 Nh4 19. g3 Ng6 $10 {+0.00/27} ({Not reliable is} 19...Nf5 $2 { considering } 20.Nf4 Rh6 21.Ngxe6 fxe6 22.h4 $16 {+1.00/25}) 20. Nxe6 fxe6 $10 {+0.00/30} ({But not} 20...Kxe6 $6 { because of } 21.f4 f6 22.Nd4+ Ke7 23.exf6+ $14 {+0.47/23}) 21. f4 $10 {-0.00/31} ({But not} 21.Kg2 $6 { for the reason of } Nxe5 22.Re1 Ng6 23.Nd4 e5 $15 {-0.35/25})
21... Rf8 $6 $14 {+0.37/28} ({Better is} 21...h4 22.Rd3 hxg3 23.Rxg3 Kf7 24.Rd3 Ke7 $10 {-0.00/26})
({White is threatening} 21... -- 22.Kf2 c5 $14 {+0.51/25})
22. Rd4 $10 {-0.00/30} ({Better is} 22.h4 Rd8 23.Rxd8 Kxd8 24.Kf2 Ne7 25.c4 $14 {+0.34/27})
({ Also capable is } 22.Kg2 h4 23.Rd4 c5 24.Rd1 b6 25.Rd3 $10 {+0.00/27}) c5 23. Re4 Rd8 24. Kf2 Rd1 25. g4 hxg4 $10 {+0.00/25} ({Not reliable is} 25...h4 $6 { considering } 26.f5 Nf8 27.Nf4 Rh1 28.Re3 $14 {+0.27/22}) 26. hxg4 $10 {-0.10/23} ({Unsatisfactory is} 26.Ng1 $2 { in view of } Rd2+ 27.Re2 Rd4 28.hxg4 Nxf4 $17 {-1.89/23}) b5 27. f5
27... Nh4 $6 $14 {+0.28/21} ({Better is} 27...Nf8 28.Nf4 Ra1 29.a4 c6 30.axb5 cxb5 $10 {-0.00/20})
({White is threatening} 27... -- 28.fxg6 $18 {+6.43/22}) 28. Ng3 Ra1 29. a4 Ra2 30. axb5 Rxc2+ $10 {+0.00/24} ({Not good is} 30...exf5 $6 { in view of } 31.Nxf5+ Nxf5 32.gxf5 Rxc2+ 33.Kf3 $14 {+0.77/18}) 31. Re2 $10 {-0.00/23} ({Incorrect is} 31.Ne2 $2 { on the grounds of } exf5 32.gxf5 Nxf5 33.Ke1 g5 $17 {-1.39/17}) Rxe2+ 32. Kxe2 $10 {-0.00/16} ({Inferior is} 32.Nxe2 $2 { because of } exf5 33.Nf4 fxg4 34.Nd5+ Kd8 $17 {-1.71/17}) c4 $10 {+0.20/17} ({Unsatisfactory is} 32...Kf7 $6 { for the reason of } 33.Ke3 c4 34.bxc4 a4 35.Kd4 $14 {+0.39/14}) 33. bxc4 a4 $10 {+0.00/15} ({Inferior is} 33...Ng2 $2 { due to } 34.c5 Nf4+ 35.Ke3 Nd5+ 36.Kd4 $16 {+1.49/15}) 34. Kd3 Nf3 $10 {+0.07/15} ({Unsatisfactory is} 34...a3 $6 { on the grounds of } 35.Kc3 Nf3 36.c5 Nxe5 37.Kb3 $14 {+0.39/14}) 35. f6+ Kf7 $10 {+0.00/18} ({But not} 35...gxf6 $6 { in view of } 36.exf6+ Kxf6 37.Ne4+ Ke5 38.Nc3 $14 {+0.32/15}) 36. fxg7 Nxe5+ $10 {+0.00/14} ({Inferior is} 36...a3 $6 { because of } 37.Kc2 Nxe5 38.c5 a2 39.Kb2 $14 {+0.36/15}) 37. Kc3 $10 {-0.00/18} ({Not good is} 37.Kd4 $6 { because of } a3 38.Kc3 Kxg7 39.Kb3 Nxc4 $15 {-0.33/16}) a3 $10 {+0.00/17} ({Unsatisfactory is} 37...Kxg7 $6 { on the grounds of } 38.c5 Nxg4 39.b6 cxb6 40.cxb6 $14 {+0.46/12}) 38. c5 Nd3 39. Kb3 Nxc5+ 40. Kxa3 Kxg7 $10 {+0.00/17} ({Not reliable is} 40...Kg8 $6 { due to } 41.Nh5 e5 42.Kb4 Ne6 43.Kc4 $14 {+0.83/14}) 41. Kb4 Nd3+ 42. Kc4 Ne5+ 43. Kc5 Kh6 44. Ne2 c6 45. bxc6 Nxc6 $7 46. Kxc6 Kg5 47. Kd6 Kxg4 {A Model game for White and Black.}
{WBlunder: 0, WMistake: 0, WDubious: 0, BBlunder: 0, BMistake: 0, BDubious: 2} 1/2-1/2

[Event "4th Sinquefield Cup 2016"]
[Site "Saint Louis USA"]
[Date "2016.08.14"]
[Round "9.2"]
[White "Topalov, Veselin"]
[Black "Aronian, Levon"]
[Result "1/2-1/2"]
[BlackElo "2792"]
[BlackFideId "13300474"]
[BlackTitle "GM"]
[ECO "C65"]
[EventDate "2016.08.05"]
[Opening "Ruy Lopez"]
[Variation "Berlin defence"]
[WhiteElo "2761"]
[WhiteFideId "2900084"]
[WhiteTitle "GM"]
[Annotator "Brainfish 130816 64 POPCNT (5.0s/pos, thread=2)"]

1. e4 {Move from cerebellum} 1...e5 {Move from cerebellum} 2. Nf3 {Move from cerebellum} 2...Nc6 {Move from cerebellum} 3. Bb5 {Cerebellum recommends: Bc4} 3...Nf6 {Cerebellum recommends: a6} 4. d3 {Cerebellum recommends: O-O} 4...Bc5 {Move from cerebellum} 5. c3 {Cerebellum recommends: Bxc6} 5...d5 {Cerebellum recommends: O-O} 6. exd5 {Move from cerebellum} 6...Qxd5 {Move from cerebellum} 7. Bc4 {Move from cerebellum} 7...Qd6 {Move from cerebellum} 8. Qe2 {Move from cerebellum} 8...O-O {Move from cerebellum} 9. Nbd2 {Cerebellum recommends: Bg5} a5 10. Ng5 Bf5 11. Nde4 Nxe4 12. Nxe4 Bxe4 $10 {+0.09/21} ({But not} 12...Qg6 $2 { on the grounds of } 13.Nxc5 b6 14.Ne4 Qxg2 15.Ng3 $16 {+2.60/20}) 13. dxe4 Nd8 14. Bd2
14... c6 $10 {+0.24/24} ({Better is} 14...a4 15.O-O c6 16.b4 axb3 17.axb3 Rxa1 $10 {-0.04/20})
({ Worthy of consideration is } 14...Ne6 15.O-O Qe7 16.Rad1 c6 17.a4 Rad8 $10 {-0.01/20})
({White is threatening} 14... -- 15.O-O $10 {+0.19/22}) 15. a4 Ne6 16. Rd1 Qe7 17. g3 Rad8 18. O-O Rd7 19. Bc1 Rfd8 20. Rxd7 Rxd7 21. Kg2 g6 22. Bh6 Qf6 23. Qg4 Rd8 24. Bxe6 Qxe6 25. Qxe6 fxe6 26. Kf3 Kf7 27. Ke2 Rd7 28. h4
28... Bf8 $6 $14 {+0.80/27} ({Better is} 28...b5 29.Ra1 Bb6 30.f3 Rb7 31.Bg5 Ke8 $14 {+0.49/23})
({ A fine line worth of consideration is } 28...Ke8 29.Ra1 Kf7 30.Rb1 b6 31.Bg5 Rb7 $14 {+0.61/23})
({White is threatening} 28... -- 29.Ra1 b6 30.Bg5 Rc7 31.f3 Rb7 32.Bd2 $14 {+0.58/26}) 29. Be3 Be7 30. Rb1 c5 31. g4 h5
32. gxh5 $10 {+0.18/25} ({More accurate is} 32.g5 Ke8 33.c4 b6 34.Rd1 Bd6 35.Rd3 $14 {+0.83/26})
({ Another interesting line is } 32.f3 Bxh4 33.gxh5 gxh5 34.Rh1 Bf6 35.Rxh5 $14 {+0.53/26}) gxh5 $14 {+0.35/27} ({Not reliable is} 32...Bxh4 $2 { due to } 33.hxg6+ Kxg6 34.Bxc5 Be7 35.Be3 $16 {+1.56/24}) 33. Rh1 Rd8 34. Rh3
34... Rg8 $6 $14 {+0.72/26} ({Better is} 34...Rb8 35.c4 Rg8 36.Rf3+ Ke8 37.Rg3 Kf7 $14 {+0.34/25})
({ A good one too is } 34...c4 35.Rf3+ Kg7 36.Rg3+ Kf7 37.Bg5 Rb8 $14 {+0.51/25})
({White is threatening} 34... -- 35.Rf3+ Ke8 36.Rg3 Bxh4 37.Rh3 Bf6 38.Rxh5 $14 {+0.67/28}) 35. Rf3+ Ke8 36. Rg3
36... Kf7 $6 $14 {+0.97/23} ({Better is} 36...Rh8 37.Bg5 b6 38.Bxe7 Kxe7 39.Rg5 Kd6 $14 {+0.70/22})
({White is threatening} 36... -- 37.Rxg8+ $18 {+10.82/25}) 37. Kd3 b6 38. Kc4 Bxh4 $16 {+1.11/23} ({Bad is} 38...Rd8 $2 { in view of } 39.Kb5 Rd1 40.Kxb6 Rb1 41.Kxa5 $16 {+1.25/22}) 39. Rh3 Bg5 40. Bxg5 Rxg5 41. Kb5 Rg2 $14 {+0.94/24} ({Incorrect is} 41...Rg4 $2 { in view of } 42.Kxb6 Rxe4 43.Kxa5 c4 44.Rxh5 $16 {+1.32/20})
42. Rf3+ $14 {+0.83/25} ({More accurate is} 42.b3 Rxf2 43.Kxb6 Kf6 44.Kxc5 Re2 45.Kb5 $16 {+1.41/23})
({ Also capable is } 42.Kxb6 Rxf2 43.b3 Kf6 44.Kxc5 Re2 45.Kb5 $16 {+1.39/23}) Ke7 $16 {+1.06/23} ({Incorrect is} 42...Ke8 $2 { because of } 43.Kxb6 Rg4 44.Re3 c4 45.Kxa5 $16 {+1.28/21}) 43. Kxb6 Rg8
44. Rh3 $14 {+0.76/24} ({More accurate is} 44.Kxa5 c4 45.Kb4 Rb8+ 46.Ka3 Kd6 47.Rh3 $16 {+1.36/23})
44... c4 $2 $16 {+1.89/23} ({More accurate is} 44...Kd6 45.Rd3+ Ke7 46.Kxc5 Rc8+ 47.Kb5 Rb8+ $14 {+0.87/18})
({ One that deserves attention is } 44...Rb8+ 45.Kxc5 Rxb2 46.Rxh5 Kf6 47.Rh6+ Ke7 $16 {+1.15/18})
({White is threatening} 44... -- 45.Rxh5 Kd6 46.Rh7 Rf8 47.Rb7 Rxf2 48.Kxa5 $16 {+1.65/21}) 45. Rxh5 Rb8+ 46. Kc6 Rxb2 $16 {+1.54/18} ({Incorrect is} 46...Rc8+ $2 { considering } 47.Kb7 Rf8 48.Rxe5 Rxf2 49.Rb5 $16 {+1.89/16}) 47. Rxe5 Rc2 48. Rxa5 Rxc3 $16 {+1.87/21} ({But not} 48...Rc1 $2 { in view of } 49.Rc5 Rxc3 50.a5 Ra3 51.Kb5 $16 {+2.78/19})
49. Rc5 $14 {+0.86/25} ({More accurate is} 49.Kb5 Rc2 50.Kb4 Rb2+ 51.Kxc4 Rxf2 52.Rc5 $16 {+1.69/19})
({ Another modest line is } 49.e5 Rc1 50.Kb5 c3 51.Kb4 c2 52.Kb3 $16 {+1.61/19})
49... Rc2 $2 $16 {+2.14/25} ({More accurate is} 49...Rc1 50.Kb5 c3 51.Kb4 c2 52.Kb3 Rb1+ $14 {+0.83/20})
({White is threatening} 49... -- 50.a5 Ra3 $18 {+3.15/23}) 50. Kb5 c3 $16 {+1.50/23} ({Inferior is} 50...Kd7 $2 { on the grounds of } 51.f3 c3 52.Kb4 Rb2+ 53.Ka3 $16 {+2.30/20}) 51. Kb4 Rxf2 $16 {+1.84/25} ({But not} 51...Rb2+ $2 { because of } 52.Kxc3 Rxf2 53.e5 Ra2 54.a5 $16 {+2.12/22}) 52. Rxc3 Kd6 53. Rc4 Rf8 54. a5 Rb8+
55. Ka3 $16 {+1.85/22} ({Better is} 55.Kc3 Ra8 56.Ra4 Ra6 57.Kc4 Kc6 58.Ra2 $16 {+2.11/20})
55... Ra8 $2 $16 {+1.85/19} ({Better is} 55...Ke5 56.a6 Ra8 57.Ra4 Ra7 58.Kb4 Kxe4 $16 {+1.43/16})
({White is threatening} 55... -- 56.Rb4 $16 {+1.67/22}) 56. Ka4 Ra7 $16 {+1.34/20} ({Incorrect is} 56...e5 $2 { for the reason of } 57.Kb5 Rb8+ 58.Ka6 Ra8+ 59.Kb6 $16 {+1.64/19})
57. Rd4+ $14 {+0.76/21} ({More accurate is} 57.Kb5 Rb7+ 58.Ka6 Rb1 59.Ka7 Rb3 60.a6 $16 {+2.16/20})
({ Not to be underestimated is } 57.Rc1 Ke5 58.Re1 Kd6 59.Kb5 Rb7+ 60.Ka6 $16 {+1.56/20}) Kc5 $14 {+0.80/20} ({But not} 57...Kc6 $2 { for the reason of } 58.Rc4+ Kd6 59.Kb5 Rb7+ 60.Ka6 $16 {+1.91/16}) 58. Rd8 Rb7 $14 {+0.60/20} ({Unsatisfactory is} 58...Rf7 $2 { because of } 59.Rd1 Ra7 60.e5 Rb7 61.Rc1+ $16 {+1.10/17}) 59. Rc8+ Kd4 $14 {+0.38/20} ({Unsatisfactory is} 59...Kd6 $2 { considering } 60.a6 Rb1 61.Rc4 Rb8 62.Ka5 $16 {+1.75/14}) 60. a6 Re7 61. Kb5 Kxe4 62. Rc4+ Kd3 $10 {+0.00/18} ({Unsatisfactory is} 62...Kd5 $6 { on the grounds of } 63.Rc8 Kd4 64.Rb8 e5 65.Rb7 $14 {+0.53/14}) 63. Ra4 e5 64. Ra3+ Kd4 $7 65. a7 Rb7+ $7 66. Kc6 Rxa7 $7 67. Rxa7 $7 e4 68. Ra4+ Kd3 69. Kd5 e3 70. Ra3+ Kd2 71. Kd4 e2 72. Ra2+ Kd1 73. Kd3 e1=N+ 74. Kc3 Nf3 75. Rf2 Ne1 76. Rd2+ Kc1 77. Rh2 Kd1 78. Rf2 Kc1 79. Rd2 Nf3 80. Rd5 Ne1 81. Rd8 Nf3 {WBlunder: 0, WMistake: 0, WDubious: 0, BBlunder: 0, BMistake: 3, BDubious: 3} 1/2-1/2

[Event "4th Sinquefield Cup 2016"]
[Site "Saint Louis USA"]
[Date "2016.08.14"]
[Round "9.3"]
[White "Svidler, Peter"]
[Black "Anand, Viswanathan"]
[Result "1/2-1/2"]
[BlackElo "2770"]
[BlackFideId "5000017"]
[BlackTitle "GM"]
[ECO "C65"]
[EventDate "2016.08.05"]
[Opening "Ruy Lopez"]
[Variation "Berlin defence"]
[WhiteElo "2751"]
[WhiteFideId "4102142"]
[WhiteTitle "GM"]
[Annotator "Brainfish 130816 64 POPCNT (5.0s/pos, thread=2)"]

1. e4 {Move from cerebellum} 1...e5 {Move from cerebellum} 2. Nf3 {Move from cerebellum} 2...Nc6 {Move from cerebellum} 3. Bb5 {Cerebellum recommends: Bc4} 3...Nf6 {Cerebellum recommends: a6} 4. d3 {Cerebellum recommends: O-O} 4...Bc5 {Move from cerebellum} 5. Bxc6 {Move from cerebellum} 5...dxc6 {Move from cerebellum} 6. Nbd2 {Cerebellum recommends: O-O} 6...Be6 {Cerebellum recommends: O-O} 7. O-O {Move from cerebellum} 7...Bd6 {Cerebellum recommends: Nd7} 8. b3 {Move from cerebellum} 8...Nd7 {Move from cerebellum} 9. Nc4 {Cerebellum recommends: h3} 9...O-O {Move from cerebellum} 10. h3 {Move from cerebellum} 10...Qe7 {Cerebellum recommends: a5} 11. Nxd6 cxd6 $10 {+0.23/19} ({Inferior is} 11...Qxd6 $6 { on the grounds of } 12.d4 exd4 13.Qxd4 Rfe8 14.Bb2 $14 {+0.50/18}) 12. d4 f5 13. dxe5 dxe5 14. Ng5 f4 15. Nxe6 Qxe6 $14 {+0.34/22} ({Bad is} 15...Rf7 $2 { considering } 16.Nxf4 exf4 17.f3 Rd8 18.Bb2 $16 {+1.15/22}) 16. Ba3 Rfd8 17. Qe2 Nf6 18. Rfd1 g5 19. f3 Kf7 20. Rd3 Rxd3 21. Qxd3 h5 22. Rd1 g4
23. hxg4 $10 {-0.00/28} ({Better is} 23.Qd6 Qxd6 24.Rxd6 Re8 25.c4 gxh3 26.gxh3 $14 {+0.44/24})
({Black is threatening} 23. -- 23...gxh3 24.Kh2 hxg2 25.Rg1 Rg8 26.Rxg2 Rxg2+ $15 {-0.90/25}) hxg4 $10 {+0.00/30} ({Bad is} 23...Rg8 $2 { considering } 24.gxh5 Nxh5 25.Qd7+ Qxd7 26.Rxd7+ $16 {+2.48/22}) 24. Qd6 Qxd6 25. Rxd6 Rg8 26. Kf1 Rh8 27. Kg1 Rg8 28. Kf1 Rh8 29. Kg1 Rg8 30. Kf1 {A Model game for White and Black.}
{WBlunder: 0, WMistake: 0, WDubious: 0, BBlunder: 0, BMistake: 0, BDubious: 0} 1/2-1/2

[Event "4th Sinquefield Cup 2016"]
[Site "Saint Louis USA"]
[Date "2016.08.14"]
[Round "9.4"]
[White "Nakamura, Hikaru"]
[Black "Ding, Liren"]
[Result "1-0"]
[BlackElo "2755"]
[BlackFideId "8603677"]
[BlackTitle "GM"]
[ECO "D43"]
[EventDate "2016.08.05"]
[Opening "QGD semi-Slav"]
[WhiteElo "2791"]
[WhiteFideId "2016192"]
[WhiteTitle "GM"]
[Annotator "Brainfish 130816 64 POPCNT (5.0s/pos, thread=2)"]

1. d4 {Cerebellum recommends: e4} 1...d5 {Cerebellum recommends: Nf6} 2. c4 {Move from cerebellum} 2...c6 {Cerebellum recommends: e6} 3. Nf3 {Move from cerebellum} 3...Nf6 {Move from cerebellum} 4. Nc3 {Cerebellum recommends: e3} 4...e6 {Move from cerebellum} 5. Bg5 {Cerebellum recommends: e3} 5...h6 {Move from cerebellum} 6. Bh4 {Cerebellum recommends: Bxf6} 6...dxc4 {Move from cerebellum} 7. e4 {Move from cerebellum} 7...g5 {Move from cerebellum} 8. Bg3 {Move from cerebellum} 8...b5 {Move from cerebellum} 9. Be2 {Cerebellum recommends: Ne5} 9...Bb7 {Move from cerebellum} 10. h4 {Move from cerebellum} 10...g4 {Move from cerebellum} 11. Ne5 {Move from cerebellum} 11...Nbd7 {Move from cerebellum} 12. Nxd7 {Cerebellum recommends: Nxg4} 12...Qxd7 {Move from cerebellum} 13. Be5 {Cerebellum recommends: Bxg4} 13...Qe7 {Move from cerebellum} 14. b3 {Cerebellum recommends: Qc2} 14...cxb3 {Cerebellum recommends: Rg8} 15. axb3 {Move from cerebellum} 15...a6 {Cerebellum recommends: Rg8} 16. Qc1 {Cerebellum recommends: Bxg4} Rg8
17. O-O $6 $15 {-0.90/19} ({More accurate is} 17.Qc2 Nd7 18.Bg3 c5 19.d5 Bg7 20.Rd1 $15 {-0.33/15})
({ Also playable is } 17.Qe3 Nd7 18.Bg3 c5 19.Rd1 cxd4 20.Rxd4 $15 {-0.50/15})
({Black is threatening} 17. -- 17...Nd7 18.Bg3 $17 {-1.40/20}) Nh5 18. d5
18... Qxh4 $2 $16 {+1.70/21} ({Superior is} 18...f6 19.Bh2 cxd5 20.Nxb5 Rc8 21.Nc7+ Kd8 $10 {+0.08/17})
({ Another possibility is } 18...exd5 19.exd5 Qxe5 20.Re1 Be7 21.Bxb5 Qc7 $10 {-0.00/17})
({White is threatening} 18... -- 19.dxc6 $18 {+5.32/23}) 19. g3 $16 {+1.84/20} ({Bad is} 19.dxe6 $2 { thanks to } fxe6 20.Qe3 g3 21.Bxh5+ Qxh5 $17 {-1.10/18}) Qg5 $16 {+1.98/21} ({Not reliable is} 19...Nxg3 $4 { for the reason of } 20.Bxg3 Qg5 21.dxc6 Bxc6 22.Nd5 $18 {+3.33/19}) 20. dxc6 $16 {+1.38/20} ({Incorrect is} 20.Bc7 $6 { for the reason of } Qxc1 21.Rfxc1 Kd7 22.dxc6+ Kxc7 $15 {-0.77/18}) Qxe5 $16 {+1.93/20} ({Inferior is} 20...Bc8 $4 { because of } 21.Qxg5 Rxg5 22.Nxb5 Bc5 23.Bf4 $18 {+3.24/18}) 21. cxb7 Rb8 22. Nd5
22... exd5 $4 $18 {+5.50/22} ({Excellent is} 22...f6 23.Rxa6 Kf7 24.Qc7+ Qxc7 25.Nxc7 Rxb7 $16 {+1.87/18})
({White is threatening mate in 2} 22... -- 23.Qc8+ Rxc8 24.bxc8=Q#) 23. Qc8+ Ke7 24. Rxa6
24... Nxg3 $18 {+10.86/24} ({A nice try could be} 24...f6 25.Bxg4 Rxg4 26.Qxg4 Kf7 27.Ra8 Bd6 $18 {+3.81/19})
({White is threatening mate in 11} 24... -- 25.Rc1 Rxc8 26.bxc8=Q Qe6 27.Rc7+ Kf6 28.Rxf7+ Kxf7 29.Qxe6+ Kg7 30.Qxh6+ Kf7 31.Qxh5+ Rg6 32.Qxg6+ Ke7 33.Ra7+ Kd8 34.Qb6+ Kc8 35.Bxg4#) 25. Bxb5 Ne2+ 26. Bxe2 f6 27. Re6+ Qxe6
28. Qxb8 $18 {+3.92/21} ({Excellent is} 28.Qc7+ Qd7 29.Qxb8 Kf7 30.Qc8 Qe7 31.b8=Q $18 {+11.42/19})
({Black is threatening} 28. -- 28...Rxc8 29.exd5 Qd7 30.Re1 Rb8 31.Bb5+ Kd8 $19 {-11.31/21}) {WBlunder: 0, WMistake: 0, WDubious: 1, BBlunder: 1, BMistake: 1, BDubious: 0} 1-0

[Event "4th Sinquefield Cup 2016"]
[Site "Saint Louis USA"]
[Date "2016.08.14"]
[Round "9.5"]
[White "Caruana, Fabiano"]
[Black "Giri, Anish"]
[Result "1-0"]
[BlackElo "2769"]
[BlackFideId "24116068"]
[BlackTitle "GM"]
[ECO "C81"]
[EventDate "2016.08.05"]
[Opening "Ruy Lopez"]
[Variation "open, Howell attack"]
[WhiteElo "2807"]
[WhiteFideId "2020009"]
[WhiteTitle "GM"]
[Annotator "Brainfish 130816 64 POPCNT (5.0s/pos, thread=2)"]

1. e4 {Move from cerebellum} 1...e5 {Move from cerebellum} 2. Nf3 {Move from cerebellum} 2...Nc6 {Move from cerebellum} 3. Bb5 {Cerebellum recommends: Bc4} 3...a6 {Move from cerebellum} 4. Ba4 {Move from cerebellum} 4...Nf6 {Move from cerebellum} 5. O-O {Move from cerebellum} 5...Nxe4 {Cerebellum recommends: Be7} 6. d4 {Move from cerebellum} 6...b5 {Move from cerebellum} 7. Bb3 {Move from cerebellum} 7...d5 {Move from cerebellum} 8. dxe5 {Move from cerebellum} 8...Be6 {Move from cerebellum} 9. Qe2 {Cerebellum recommends: Nbd2} 9...Nc5 {Move from cerebellum} 10. Rd1 {Move from cerebellum} 10...Nxb3 {Move from cerebellum} 11. cxb3 {Cerebellum recommends: axb3} Be7 12. Nc3 O-O 13. Be3 Qd7 14. h3 Rad8 15. Rd2 f6 16. Rad1 Nxe5 17. Nxe5 fxe5 18. Nxd5 $10 {+0.05/25} ({Inferior is} 18.Rxd5 $2 { in view of } Bxd5 19.Nxd5 Kh8 20.Nc3 Qe6 $17 {-1.43/22}) Bxd5 $10 {+0.00/26} ({Not reliable is} 18...Kh8 $6 { because of } 19.Nxe7 Qxe7 20.Rc2 Qf7 21.Rc6 $14 {+0.78/21}) 19. Rxd5 Qxd5 $10 {+0.00/25} ({Inferior is} 19...Qe6 $6 { thanks to } 20.Rxd8 Rxd8 21.Rxd8+ Bxd8 22.Bd4 $14 {+0.43/23}) 20. Rxd5 Rxd5 $7 21. Qc2 c5 $10 {+0.14/25} ({Incorrect is} 21...Bd6 $6 { on the grounds of } 22.b4 Rf7 23.a3 Bf8 24.Kh2 $14 {+0.46/20}) 22. g3
22... Kh8 $6 $14 {+0.43/23} ({Better is} 22...g6 23.Kg2 Rfd8 24.Qe2 h5 25.Qc2 Kg7 $10 {-0.00/21})
({White is threatening} 22... -- 23.Qe4 Rfd8 24.Qg4 R5d6 25.Kg2 Rc6 26.Qe4 $10 {+0.22/24}) 23. h4 Rfd8 24. Qe4
24... h6 $6 $14 {+0.72/23} ({More accurate is} 24...Bf6 25.Qf5 e4 26.Qxe4 h6 27.Qc2 Bd4 $10 {+0.09/21})
({ Another interesting line is } 24...Rd1+ 25.Kh2 R1d5 26.Qf5 Bf6 27.Kg2 Ra8 $14 {+0.45/21})
({White is threatening} 24... -- 25.Kg2 $14 {+0.55/23}) 25. Kg2 Bf6 26. Kh3
26... h5 $2 $16 {+1.00/23} ({Better is} 26...Be7 27.Qf5 b4 28.Kg2 a5 29.Qe6 Bf6 $14 {+0.63/21})
({ A good alternative is } 26...a5 27.Kg2 b4 28.Qg6 R5d6 29.Bxc5 Rd2 $14 {+0.63/21})
({White is threatening} 26... -- 27.Kg2 $14 {+0.78/22}) 27. a4 Rd3 28. axb5 $1 axb5 $16 {+1.39/23} ({Bad is} 28...a5 $4 { considering } 29.Qc4 R3d4 30.Bxd4 cxd4 31.Qf7 $18 {+3.13/22})
29. Qg6 $14 {+0.37/22} ({More accurate is} 29.Bxc5 Rxb3 30.Qe2 Kg8 31.Bb6 Rd5 32.Qxh5 $14 {+0.99/20})
({ Another possibility is } 29.Qf5 Rxb3 30.Bxc5 Rxb2 31.Qxh5+ Kg8 32.Qf5 $14 {+0.82/20})
29... e4 $2 $16 {+1.27/23} ({Better is} 29...Rxb3 30.Qxh5+ Kg8 31.g4 e4 32.Qxc5 Rbd3 $14 {+0.97/20})
({ Another modest line is } 29...R3d5 30.Qxh5+ Kg8 31.Qf5 e4 32.Qxe4 Kf7 $16 {+1.20/20})
({White is threatening} 29... -- 30.Qxh5+ Kg8 31.Bxc5 Rxb3 32.Qf5 Rbd3 33.b4 $16 {+2.03/22})
30. Qxh5+ $16 {+1.23/23} ({Better is} 30.Bxc5 R3d5 31.Bb6 R8d7 32.Qxe4 Kg8 33.Qe8+ $16 {+1.52/20}) Kg8 31. Qf5 $1
31... Bxb2 $2 $16 {+1.96/23} ({More accurate is} 31...R3d5 32.Qxe4 Kf7 33.Qf3 Kf8 34.g4 Kg8 $16 {+1.27/19})
({White is threatening} 31... -- 32.Qe6+ $16 {+1.97/21})
32. Qxe4 $16 {+1.43/23} ({Better is} 32.Bxc5 R3d5 33.Qe6+ Kh8 34.Be7 Re5 35.Qf7 $16 {+1.91/20})
({ Worthy of consideration is } 32.Qe6+ Kh8 33.Bxc5 R3d5 34.Be7 Re5 35.Qf7 $16 {+1.68/20})
32... c4 $2 $16 {+1.87/18} ({More accurate is} 32...R3d5 33.Qe6+ Kh7 34.Bg5 R8d7 35.f4 c4 $16 {+1.37/19})
({White is threatening} 32... -- 33.Bxc5 R3d5 34.b4 Bd4 35.Qe6+ Kh7 36.Bxd4 $16 {+2.37/22}) 33. bxc4 bxc4 $16 {+1.83/18} ({Bad is} 33...R3d7 $4 { for the reason of } 34.cxb5 Bd4 35.Bg5 Rf8 36.b6 $18 {+4.14/18}) 34. Qxc4+ R3d5 35. g4 Kh8
36. g5 $16 {+1.93/19} ({Better is} 36.Bg5 R8d7 37.Qc8+ Kh7 38.h5 Rd3+ 39.Kg2 $16 {+2.18/17}) Bd4 37. Bxd4 Rxd4 38. Qf7
38... R8d7 $4 $18 {+5.50/20} ({Excellent is} 38...Rd3+ 39.Kg4 R3d4+ 40.f4 R4d5 41.h5 R5d7 $16 {+1.49/17})
({ Also playable is } 38...R4d5 39.Kg3 Rd3+ 40.Kg4 R3d4+ 41.f4 R4d5 $16 {+1.49/17})
({White is threatening} 38... -- 39.Qh5+ $18 {+5.51/18})
39. Qe8+ $16 {+1.99/19} ({Excellent is} 39.Qh5+ Kg8 40.g6 Rd1 41.Qh7+ Kf8 42.Qh8+ $18 {+5.53/17})
({Black is threatening mate in 11} 39. -- 39...Rxf7 40.Kg3 Rdf4 41.g6 Rf3+ 42.Kg2 Rxf2+ 43.Kg3 R7f4 44.h5 R2f3+ 45.Kg2 Rb3 46.h6 Ra4 47.hxg7+ Kg8 48.Kg1 Ra2 49.Kf1 Rb1#) Kh7 40. Qh5+ Kg8 41. g6
41... Re4 $18 {+12.05/21} ({A nice try could be} 41...Rd3+ 42.Kg2 R3d4 43.Qh7+ Kf8 44.Qh8+ Ke7 $18 {+5.54/17})
({White is threatening} 41... -- 42.Qh7+ $18 {+7.82/19}) 42. Qh7+ Kf8 43. Qh8+ Ke7 44. Qxg7+ Ke6 45. Qh8 Rd3+ 46. Kh2 {WBlunder: 0, WMistake: 0, WDubious: 0, BBlunder: 1, BMistake: 4, BDubious: 2} 1-0
[/pgn]
corres
Posts: 3657
Joined: Wed Nov 18, 2015 11:41 am
Location: hungary

Re: Chess Game Analyzer

Post by corres »

If you get the pgn files from a CBH - PGN (for e.g. CB) converter the pgn files may contains other characters too.
I ask for help and not a common info.
User avatar
gbtami
Posts: 389
Joined: Wed Sep 26, 2012 1:29 pm
Location: Hungary

Re: Chess Game Analyzer

Post by gbtami »

corres wrote:If you get the pgn files from a CBH - PGN (for e.g. CB) converter the pgn files may contains other characters too.
I ask for help and not a common info.
According to python-chess docs you can try to change line #910
from
ifo = open(pgn_file, 'r')
to
ifo = open(pgn_file, 'r', encoding="utf-8-sig", errors="surrogateescape")
in case chessbase export produces utf-8 encoded .pgn.
retep1
Posts: 44
Joined: Sun Aug 07, 2016 5:24 pm

Re: Chess Game Analyzer, 36.11.beta

Post by retep1 »

When will 36.11.beta be available ? The new settings sound good. :D
corres
Posts: 3657
Joined: Wed Nov 18, 2015 11:41 am
Location: hungary

Re: Chess Game Analyzer

Post by corres »

If you can compile the program source with these modifications to a windows binary, please make it. I think it may be a help for others, too.
But I think a modification to handling unicodes (for the name of players) would be more better.
Robert
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess Game Analyzer

Post by Ferdy »

corres wrote:If you can compile the program source with these modifications to a windows binary, please make it. I think it may be a help for others, too.
But I think a modification to handling unicodes (for the name of players) would be more better.
Robert
This is now implemented, as I am also handling the German and French translations.
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess Game Analyzer, 36.11.beta

Post by Ferdy »

retep1 wrote:When will 36.11.beta be available ? The new settings sound good. :D
Here.
http://www.mediafire.com/download/677s6 ... alyzer.zip
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Chess Game Analyzer, 36.11.beta

Post by Vinvin »

Ferdy wrote:
retep1 wrote:When will 36.11.beta be available ? The new settings sound good. :D
Here.
http://www.mediafire.com/download/677s6 ... alyzer.zip
Thanks ! I've already run it a couple of times.
This text is not translated yet : "WBlunder: 0, WMistake: 0, WDubious: 0, BBlunder: 0, BMistake: 0, BDubious: 2" .
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Chess Game Analyzer, 36.11.beta

Post by Vinvin »

Vinvin wrote:
Ferdy wrote:
retep1 wrote:When will 36.11.beta be available ? The new settings sound good. :D
Here.
http://www.mediafire.com/download/677s6 ... alyzer.zip
Thanks ! I've already run it a couple of times.
This text is not translated yet : "WBlunder: 0, WMistake: 0, WDubious: 0, BBlunder: 0, BMistake: 0, BDubious: 2" .
This text not translated neither : {White will mate black in 10 moves}
Ferdy
Posts: 4846
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Chess Game Analyzer, 36.11.beta

Post by Ferdy »

Vinvin wrote:
Ferdy wrote:
retep1 wrote:When will 36.11.beta be available ? The new settings sound good. :D
Here.
http://www.mediafire.com/download/677s6 ... alyzer.zip
Thanks ! I've already run it a couple of times.
This text is not translated yet : "WBlunder: 0, WMistake: 0, WDubious: 0, BBlunder: 0, BMistake: 0, BDubious: 2" .
In the coming release, not the next release I will not support the language translation anymore. This is giving me some issues, like everytime I will modify some comments, expands some comments, or improve some comments, I would think about the German and French translations.

Could you translate those comments that need translations?