CANNIBAL update #2

Sort:
cheater_1

To all my friends and fans and yes, to my critics, here is the second update to my chess program upgrade.

I'd say we are about 1/2 way complete. We have added over 15,000 more games to the database, bringing the total to well over 2.2 MILLION games. The ALPHA BETA PRUNING phases is now complete. The HEURISTICS upgrade is now underway. Heuristics work hand in hand with the search tree and are basically the problem solving parts of the program.

After every step, we measure the program vs. other chess programs at various times. Chessmaster 10 gets the honor to play it in one minute games. Here are the results of 50 one minute games:

Before any work was started:    15-18-17   (Win-Loss-Draw)   

Cannibal 23.5      Chessmaster 26.5

 

Update #1 we lost some ground:  13-23-14  

 Cannibal 20         Chessmaster 30

 

Update #2  16-20-14

Cannibal 23  Chessmaster 27

Even though the score is still worse than before we even started, you can see that progress is made. Now there are 16 wins instead of 15; however, there are more losses: 20 now instead of 18 before we started. This is acceptable though. One must first know how to WIN before any progress an be made. I'd be ECSTATIC if it won 20 and lost 30 without any draws, because once you know how to WIN, half the battle is done for you.

No programmer would be content with 0 wins 0 losses and 50 draws for a score of 25-25. Our last score of 23-27 is MUCH MUCH better than 25-25. It may be confusing to you that I'm saying 23 is better than 25, BUT IT IS. A program that cant win AND cant lose is WORTHLESS.

September 1 is still the target date of completion. Also, remember, these one minute games vs CM are just a small part of the project. At the end, CANNIBAL will play several TOURNEY TIME (40/120) games vs Fritz and Rybka and Hiarcs. 2 games with each program: one as white and one as black. We are hoping for a total score of 3-3 against those powerhouses. I am only posting the 1 minute games here because there are 50 of them and quick to complete.

shhr

Good work! Keep it up.