Analysis C:\Rebel\R12-win\anal.pgn

Assume ChessBase PGN.

Current Settings:
Margin for suspect Openings         : 0.50
Margin for should have won Openings : 1.00
Margin for should have won Scores   : 2.00
Drop in Score Margin                : 2.00
Phase Margin                        : 1.00
Incompatible Score Margin           : 2.00
To change margins edit REBEL.INI

Phase                 LOST           DRAWS          WON        
Overview       MIDG END1 END2 END3          MIDG END1 END2 END3
Fritz 8           9    1    3    4     14     13    0    8    2   30.0 (55.6%)
R12-WIN          13    0    8    2     14      9    1    3    4   24.0 (44.4%)

Late Endgame           LOST           DRAWS           WON      
Overview       QUEEN ROOK LIGHT PAWN          QUEEN ROOK LIGHT PAWN
R12-WIN            1    0     0    0      6       0    0     1    0
Fritz 8            0    0     1    0      6       1    0     0    0

Depths         MIDG END1 END2 END3     BOOK             TIME
R12-WIN        13.2 14.9 13.8 15.5     7.7 (moves)  1 day 04:32:32
Fritz 8        12.9 13.8 14.5 16.7     7.6 (moves)  1 day 04:17:59

Suspect opening lines overview (0.50)
Bad opening line for Fritz 8      in game 43, start score 0.75, game lost.
Bad opening line for R12-WIN      in game 44, start score 0.63, game lost.

Good opening lines overview (1.00)

Should have won games overview(2.00)   
Fritz 8      should have won game 8 with a score of 2.22 (move 48),but lost.
R12-WIN      should have won game 10 with a score of -327.67 (move 60), 
R12-WIN      should have won game 16 with a score of -2.08 (move 93),draw only.
R12-WIN      should have won game 41 with a score of 2.56 (move 59),draw only.
R12-WIN      should have won game 47 with a score of 2.02 (move 81),draw only.
Fritz 8      should have won game 47 with a score of -2.13 (move 39),draw only.
R12-WIN      should have won game 49 with a score of -2.28 (move 58),draw only.
Fritz 8      should have won game 51 with a score of 2.28 (move 80),draw only.

Score drop overview (2.00)
Drop in score of 219 for Fritz 8      in game 38 during moves 42-43, game lost

Incompatible score overview (2.00)
Incompatible scores in game 1 (R12-WIN-Fritz 8) move 37
R12-WIN (0.66), Fritz 8 (-1.66), Fritz 8 wins.
Incompatible scores in game 3 (R12-WIN-Fritz 8) move 84
R12-WIN (-2.73), Fritz 8 (-4.78), Fritz 8 wins.
Incompatible scores in game 11 (R12-WIN-Fritz 8) move 45
R12-WIN (-2.75), Fritz 8 (-4.78), Fritz 8 wins.
Incompatible scores in game 14 (Fritz 8-R12-WIN) move 50
R12-WIN (1.57), Fritz 8 (6.59), Fritz 8 wins.
Incompatible scores in game 15 (R12-WIN-Fritz 8) move 31
Fritz 8 (2.44), R12-WIN (0.41), R12-WIN wins.
Incompatible scores in game 23 (R12-WIN-Fritz 8) move 61
R12-WIN (-0.97), Fritz 8 (-3.19), Fritz 8 wins.
Incompatible scores in game 29 (R12-WIN-Fritz 8) move 77
R12-WIN (0.00), Fritz 8 (-2.81), Fritz 8 wins.
Incompatible scores in game 30 (Fritz 8-R12-WIN) move 42
R12-WIN (0.66), Fritz 8 (5.72), Fritz 8 wins.
Incompatible scores in game 31 (R12-WIN-Fritz 8) move 62
R12-WIN (-2.22), Fritz 8 (-4.94), Fritz 8 wins.
Incompatible scores in game 35 (R12-WIN-Fritz 8) move 30
R12-WIN (2.38), Fritz 8 (0.25), R12-WIN wins.
Incompatible scores in game 37 (R12-WIN-Fritz 8) move 37
Fritz 8 (-1.31), R12-WIN (2.58), R12-WIN wins.
Incompatible scores in game 38 (Fritz 8-R12-WIN) move 41
R12-WIN (-2.93), Fritz 8 (-0.31), R12-WIN wins.
Incompatible scores in game 42 (Fritz 8-R12-WIN) move 69
R12-WIN (2.57), Fritz 8 (4.84), Fritz 8 wins.
Incompatible scores in game 46 (Fritz 8-R12-WIN) move 39
Fritz 8 (-1.91), R12-WIN (-3.93), R12-WIN wins.

Opening repertory for white
R12-WIN       1.e4                  :    22.5 - 28.5	 (44.1%)
R12-WIN       1.d4                  :    1.5 - 1.5	 (50.0%)

Fritz 8       1.e4                  :    28.5 - 22.5	 (55.9%)
Fritz 8       1.d4                  :    1.5 - 1.5	 (50.0%)

Opening repertory for black
R12-WIN       1.e4 e5               :    9.5 - 10.5	 (47.5%)
R12-WIN       1.e4 c5               :    3.0 - 6.0	 (33.3%)
R12-WIN       1.e4 e6               :    3.0 - 3.0	 (50.0%)
R12-WIN       1.e4 c6               :    1.5 - 4.5	 (25.0%)
R12-WIN       1.e4 d6               :    3.0 - 1.0	 (75.0%)
R12-WIN       1.e4 g6               :    1.0 - 1.0	 (50.0%)
R12-WIN       1.e4 Nf6              :    0.5 - 1.5	 (25.0%)
R12-WIN       1.e4 d5               :    1.0 - 1.0	 (50.0%)
R12-WIN       1.d4 d5               :    1.5 - 1.5	 (50.0%)

Fritz 8       1.e4 e5               :    10.5 - 9.5	 (52.5%)
Fritz 8       1.e4 c5               :    6.0 - 3.0	 (66.7%)
Fritz 8       1.e4 e6               :    3.0 - 3.0	 (50.0%)
Fritz 8       1.e4 c6               :    4.5 - 1.5	 (75.0%)
Fritz 8       1.e4 d6               :    1.0 - 3.0	 (25.0%)
Fritz 8       1.e4 g6               :    1.0 - 1.0	 (50.0%)
Fritz 8       1.e4 Nf6              :    1.5 - 0.5	 (75.0%)
Fritz 8       1.e4 d5               :    1.0 - 1.0	 (50.0%)
Fritz 8       1.d4 d5               :    1.5 - 1.5	 (50.0%)

Detailed opening repertory
R12-WIN       Spanish (closed)      :    2.5 - 1.5	 (62.5%)
R12-WIN       Spanish (open)        :    1.0 - 3.0	 (25.0%)
R12-WIN       Petrov (3.Pxe5)       :    1.0 - 1.0	 (50.0%)
R12-WIN       Sicilian 2.c3         :    0.5 - 1.5	 (25.0%)
R12-WIN       Sicilian 2..d6        :    2.5 - 0.5	 (83.3%)
R12-WIN       Sicilian 2..e6        :    0.0 - 2.0	 (0.0%)
R12-WIN       Sicilian 2..Nc6       :    0.0 - 2.0	 (0.0%)
R12-WIN       Caro Kann 4..Nbd7     :    1.0 - 1.0	 (50.0%)
R12-WIN       Caro Kann 4..Bf5      :    0.0 - 2.0	 (0.0%)
R12-WIN       French 3.Nc3          :    1.5 - 0.5	 (75.0%)
R12-WIN       French 3.Nd2          :    1.0 - 1.0	 (50.0%)
R12-WIN       Slav Defence (1)      :    1.5 - 1.5	 (50.0%)
R12-WIN       Pirc                  :    3.0 - 1.0	 (75.0%)
R12-WIN       1.e4 g6               :    1.0 - 1.0	 (50.0%)
R12-WIN       Alekhine              :    0.5 - 1.5	 (25.0%)
R12-WIN       Skandinavian          :    1.0 - 1.0	 (50.0%)

Fritz 8       Spanish (closed)      :    1.5 - 2.5	 (37.5%)
Fritz 8       Spanish (open)        :    3.0 - 1.0	 (75.0%)
Fritz 8       Petrov (3.Pxe5)       :    1.0 - 1.0	 (50.0%)
Fritz 8       Sicilian 2.c3         :    1.5 - 0.5	 (75.0%)
Fritz 8       Sicilian 2..d6        :    0.5 - 2.5	 (16.7%)
Fritz 8       Sicilian 2..e6        :    2.0 - 0.0	 (100.0%)
Fritz 8       Sicilian 2..Nc6       :    2.0 - 0.0	 (100.0%)
Fritz 8       Caro Kann 4..Nbd7     :    1.0 - 1.0	 (50.0%)
Fritz 8       Caro Kann 4..Bf5      :    2.0 - 0.0	 (100.0%)
Fritz 8       French 3.Nc3          :    0.5 - 1.5	 (25.0%)
Fritz 8       French 3.Nd2          :    1.0 - 1.0	 (50.0%)
Fritz 8       Slav Defence (1)      :    1.5 - 1.5	 (50.0%)
Fritz 8       Pirc                  :    1.0 - 3.0	 (25.0%)
Fritz 8       1.e4 g6               :    1.0 - 1.0	 (50.0%)
Fritz 8       Alekhine              :    1.5 - 0.5	 (75.0%)
Fritz 8       Skandinavian          :    1.0 - 1.0	 (50.0%)

Double Game Overview   
Game 1 R12-WIN      1.0 - 1.0  (2) Refer to game: 48  
Game 1 Fritz 8      1.0 - 1.0  (2) Refer to game: 48  

Game 2 Fritz 8      0.5 - 1.5  (2) Refer to game: 49  
Game 2 R12-WIN      1.5 - 0.5  (2) Refer to game: 49  

Game 3 R12-WIN      0.0 - 2.0  (2) Refer to game: 50  
Game 3 Fritz 8      2.0 - 0.0  (2) Refer to game: 50  

Game 4 Fritz 8      1.0 - 1.0  (2) Refer to game: 51  
Game 4 R12-WIN      1.0 - 1.0  (2) Refer to game: 51  

Game 5 Fritz 8      0.5 - 1.5  (2) Refer to game: 52  
Game 5 R12-WIN      1.5 - 0.5  (2) Refer to game: 52  

Game 6 R12-WIN      1.5 - 0.5  (2) Refer to game: 53  

Game 7 R12-WIN      1.5 - 0.5  (2) Refer to game: 54  
Game 7 Fritz 8      0.5 - 1.5  (2) Refer to game: 54  

Analyzed 54 games, results stored in OUTPUT.PGN and OUTPUT.HTM (this file.)
General
Analyze PGN is a tool to extract valuable information from a PGN engine-engine (or auto232) output file provided the PGN output is created by ChessBase or Arena.

For optimal performance of this tool make sure that the PGN file contains scores and depths.
Operation
  • Start ChessPartner and load Pro Deo 1.3
  • Click on the misc tab from the engine info window.
  • Press F4.
  • Click pgnfile and browse to the PGN file you want to analyze.
  • Click on Apply, the PGN is loaded now.
  • Double click on Analyze PGN.
Remarks
ChessPartner (as far as I know) is the only chess interface that offers this kind of plug-in's for engine programmers, hence my choice for ChessPartner.

If you don't have Chesspartner you can download a 30-day evaluation copy here or buy the ancient Rebel 12 and update to the free Pro Deo 1.4

If there is enough interest I can convert things to an ugly console application keeping the HTML output of course.
Technical
The abbreviations in the Phase Overview stand for:
  • MIDG: Opening and Middle Game.
  • END1: No Queens on the board.
  • END2: Real Endgame. Sum black&white <= 26 using the Pawn=1, Knight=3, Bishop=3, Rook=5, Queen=9 formula.
  • END3: Late Endgame. Sum black&white <= 10 using the above formula, so Rook, Bishop, Knight and pawn endings.
Via Phase Margin the software tries to guess in which phase the game was won or lost.
Hints
  • Games with remarks are stored in a new file OUTPUT.PGN for easily debugging.
  • You can turn off the start of Internet Explorer, see the REBEL.INI file.
  • If you prefer a different Browser change the path, see also the REBEL.INI file.
History
This utilty is a collection of some of the old DOS tools I used to develop, improve and test Rebel.

I hope it will be useful to aspirant chess programmers. I will try to add some more features in the near future.

For questions, suggestions, bug reports etc. contact me at the CCC forum.
Generated with Pro Deo 1.4
Copyright © 1984 - Ed Schröder