Links

- REBEL 11.0 and EOC -

main whatisnew download strength features shots subscribe reviews FAQ price list phonelistemail list how to order aegon bench database util epd2diagramj. noomen column DIAZ column misc. older topics comp. profile cartoon mode
What is EOC?

EOC stands for Encyclopedia of Chess and is the REBEL database of 800,000 chess games represented as a (so called) Chess Tree.

It means that every unique position found in the REBEL database of 800,000 chess games has been recorded and a statistic of that position has been made.

When the current board position matches a position (or positions) in the EOC Chess Tree its statistics automatically is displayed in the "Consult window" at the bottom of your screen.

The big EOC Chess Tree is found on your cdrom, its size is over 200 Mb and the Chess Tree holds 20,000,000 unique chess positions.

Its access from cdrom is very fast however during the installation you are offered to install the EOC to hard disk (which will speed-up the search time) or leave it on cdrom.

Below is a text example from the REBEL10 EOC chess tree. The chosen position is the start-position.


MOVE   +      =      -     PERC   TOTAL  ELO PERF SCORE ECO SHORT NAME

e2e4 47289  47159  36779 (54.0%) 131227 2375 2404  0.10 B00 Kings pawn

d2d4 40099  42980  27572 (55.7%) 110651 2396 2432  0.10 A40 Queens pawn

g1f3  9894  12610   6795 (55.3%)  29299 2408 2444  0.10 A04 Reti

c2c4  9051  10375   6070 (55.8%)  25496 2402 2438  0.04 A10 English

g2g3   964   1062    677 (55.3%)   2703 2390 2426 -0.05 A00 Benko

f2f4   274    229    345 (45.8%)    848 2307 2271 -0.11 A02 Bird

b2b3   279    253    272 (50.4%)    804 2371 2371 -0.04 A01 Nimzovich

b1c3   132    103    176 (44.6%)    411 2304 2261  0.06 A00 Dunst

b2b4    79     56     87 (48.2%)    222 2309 2295 -0.08 A00 Polish

d2d3    44     36     47 (48.8%)    127 2316 2302  0.00 A00 Mieses

e2e3    29     30     60 (37.0%)    119 2314 2212  0.05 A00 Kruijs

c2c3    18     12     30 (40.0%)     60 2313 2241 -0.05 A00 Saragossa



TOT 108214 114943  78969 (54.8%) 302126 2387 2416   |    |

                                                    |    |_ ECO code

|     |      |       |     |       |     |    |     |

|     |      |       |     |       |     |    |     |______ Rebel score

|                                  |     |    |

|   Won    Draw    Lost  Score     |     |    |__ ELO performance

|   Games  Games   Games  in %     |     |

|                                  |     |_______ Average ELO

|                                  |

|_ Moves in the EOC tree           |_____________ Total positions





  • Screen shot from the big REBEL 11.0 EOC Chess Tree of 20,000,000 positions Click on the picture to enlarge.

    • Screen-1 shows you that 1.e4 is the most played move (371,178), that 1.e4 scores 54.0%, that the average elo of the 371,178 players is 2397, the new calculated elo is 2426 and that Rebel's score 1.e4 is 0.11.


    • Screen-2 (when scrolling down) shows you which famous players have played the moves listed. In brackets the number of times the move played by the player is displayed.


    The bottom line is that you in a twinkling of an eye can see if a move is good or bad. After all if Garry Kasparov himself has played 1.e4 416 times 1.e4 is most probably a good move.



  • Goals of EOC

    • Help you to make the right moves based on the statistics of Grandmasters and the chess history of 150 years extracted from 800,000 games.


    • If you need help in a position just ask the EOC of 20,000,000 (20 million) unique positions and then make up your mind which move to play.


    • An unique reference for opening preparation because all the major games of the last 150 years are in the big EOC.


    • It is possible to list (all) the games in the database referring to the current board position, see the example below.



    An example of EOC

    In the last tournament game of the match Rebel-Anand in 1998 the following position was reached:

    REBEL10 - Vishy Anand

    Position after 10.. Qc8!?

    After this move REBEL 10.0 was out of book and played 11.Bb5 a good move as Anand later confirmed. After the game there was a huge discussion in several Internet chess groups. Rebel should have played the interesting pawn sacrifice 11.d5?!

    No doubt this is an interesting alternative for a computer to play against a top grandmaster like Anand as the EOC reports 1 won game for white after 11.d5?! and in 15 moves!

    Searching the game with 11.d5?! in REBEL 11's 800,000 game is easy. Just one mouse click on the [Q] button (Search Position) will do the job, see the below screen shots.

    The 11.d5?! game found in the database:
    [Event "?"]
    
    [Site "cr."]
    
    [Date "1989.??.??"]
    
    [White "Pyrich"]
    
    [Black "Pampa,A"]
    
    [Result "1-0"]
    
    [ECO "E12"]
    
    
    
    1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3 Bb7 5. Nc3 d5 6. cxd5 Nxd5 7. Qc2 c5 
    
    8. e4 Nxc3 9. bxc3 Nd7 10. Bf4 Qc8 11. d5 exd5 12. exd5 Bxd5 13. O-O-O 
    
    Qb7 14. Bb5 O-O-O 15. Rxd5 1-0
    
    
    
    


    Did REBEL 10 missed the chance to win? We feel not qualified to answer this question but with the help of the EOC and the 800,000 game database you have a very good reference to 150 years top chess.


    Alternative goals of EOC

    • Allow REBEL to make use of the giant EOC knowledge.


    • REBEL is able to use EOC as a normal opening book! Ever seen an opening book of 20,000,000 (20 million) unique opening positions?


    • Allow REBEL to consult EOC and depending what is found REBEL will adjust its play playing the good moves and avoiding the bad moves found in the 20,000,000 chess tree. We believe it makes REBEL a stronger player.


    • You are offered several options to involve the EOC data into Rebel's calculations. See menu OPTIONS -> USE EOC KNOWLEDGE (None, Moderate, Strong, Book).


    An example.

    After the moves 1.d4 d5 most chess programs will play moves like 2.Nf3 or 2.Bf4. With the help of EOC Rebel will FOLLOW human opening theory as stored in the EOC.

    Running Rebel Century 3.0 with the help of EOC (setting USE EOC KNOWLEDGE=STRONG) will produce 2.c4 immediately, see the screenshot on your left.

    In the INFO window you can exactly see how moves found in the EOC are rewarded by Rebel Century 3.0 that is: 2.c4 gets an extra +0.50 bonus (½ pawn), 2.Nf3 gets +0.23, 2.e4 only gets +0.06 and last but not least 2.e3 gets a penalty of -0.13 because just scoring 48% is way too low playing the white pieces.

    Using the option "Use EOC Knowledge" the EOC will take Rebel by the hand and guide the program to play the good moves and even sacrifices played by strong human chess players.

    Does this mean Rebel will play the blunders from human chess players too? NO, as the formula Rebel uses to give bonuses and penalties based on the statistic information will prevent that!



  • The EOC approach is a powerful tool for opening study and analysis. We also believe that using the setting [Use EOC Knowledge = STRONG] makes Rebel a stronger chess player provided you have the big EOC chess tree loaded.

  • Browsing through the EOC is easy. Set Rebel in "Player-Player" mode using the [P] button and click on the moves in the Consult window.













  • The Rebel Home Page has been visited times.
    Since November 23, 1995