CANNIBAL 37 update #1

Jump to forum:
 
26th June 2008, 04:42pm
#1
by cheater_1
Midwest United States
Member Since: Nov 2007
Member Points: 474

Hello fans, friends, and fellow computer aided chess gurus. Judging by the VOLUME of posts on this site related to "cheating" and chess programs, I'd say CAC (computer aided chess) is establishing itself--for good or bad. As long as there is a dialogue--ANY DIALOG-- good or bad, the seeds will grow. Some will view it as a weed, others will view it as lush green grass.

I have now begun the TEDIOUS process of upgrading my computer program (CANNIBAL 36). It's a daunting task that gets boring very quickly and it will take months to complete. I'm on my own for the first two weeks, but the reinforcements will be here shortly. What I will be doing for the first week will be working on the QUIESCENCE SEARCH algorithm. Basically what this is, is what caused my computer program to LOSE in the first place. It disregards moves that don't affect the overall piece value of the game and gives extra attention to moves that will capture or lose a piece.
My program saw only a gain of 1 point when it captured your pawn on move 35 and no matter how hard or deep it looked, it couldnt see it was a BLUNDER.

 My goal is to get it to recognize the LEAF NODES more effectively (which are moves that have no branching moves)--hence the name.

I shall keep you all updated over the coming months once a week. Mid September is the target completion date.


26th June 2008, 05:03pm
#2
by sceneassassin
California United States
Member Since: Dec 2007
Member Points: 81
Maybe it could be September 19? That's my birthday!
26th June 2008, 05:18pm
#3
by Thundercracker
International
Member Since: May 2008
Member Points: 73
Making a chess program from scratch sounds like an interesting project. What languages are you using and what chess algorithms are you implementing? How does it compare against other chess programs?
26th June 2008, 05:35pm
#4
by petershaby
Exeter England England
Member Since: Oct 2007
Member Points: 608

The lie continues, cannabal doesn't exist and these people working on this progamme don't exist. Too many lies, too many times the story has changed, no  evidence for all your crazy stories.

Thanks so much for the update

 


26th June 2008, 05:38pm
#5
by batgirl
NC United States
Member Since: Jun 2007
Member Points: 3116

quiescence search algorithm?? 

oxymoronic, dontcha think?


26th June 2008, 05:58pm
#6
by LATITUDE
USA United States
Member Since: Oct 2007
Member Points: 338

Double compress singular mass


26th June 2008, 06:23pm
#7
by cheater_1
Midwest United States
Member Since: Nov 2007
Member Points: 474

Sorry for those out there who are out of the loop. THis program is NOT from scratch. I'm far too LAZY to do such a thing. It is a program that consists of parts of about 5 other programs out there. We dissected (cracked open) the code of a few commercial and a few free UCI chess engines, threw them in a pot, stirred, baked at 225 degrees, and came up with our "own". It's main strength is the opening book and endgame tablebases. Millions upon millions, CDs upon CDs of stored games and positions to draw from. The problem right now is with the actual gameplay.

It uses a minimax algorithm and play around 2200-2500. It varies wildly but has beaten Fritz before and also lost to crappy free programs like Arasan.


26th June 2008, 08:04pm
#8
by GarrMaster
Chicago, USA United States
Member Since: Sep 2007
Member Points: 137
I love you bat girl~!
27th June 2008, 11:18am
#9
by claymore
Scotland
Member Since: Dec 2007
Member Points: 15
cheater_1 wrote:

It uses a minimax algorithm...


 Sounds very cutting-edge.

 

If you really want to write a chess engine, study the code of open source programs such as Crafty or TSCP.


27th June 2008, 12:31pm
#10
by ADK
Santa Clarita, CA United States
Member Since: Aug 2007
Member Points: 9247

Interesting Project!

ADK


10th July 2008, 05:03pm
#11
by Olimar
United States
Member Since: Jun 2008
Member Points: 278
once your done you have to rematch chess.com :)
10th July 2008, 05:10pm
#12
by 789159
United States
Member Since: Oct 2007
Member Points: 176
Much as I've been arguing with you about whether chess is a sport, I do like it that there is someone to argue with.  And I agree with you on vote chess.
10th July 2008, 05:59pm
#13
by KillaBeez
Denver, CO United States
Member Since: Jan 2008
Member Points: 1441

Seriously, once Cannibal comes out in September, I would like to have a vote chess rematch.  That must be pretty hard to edit the pre-existing programs.  Good luck on that!


 

Add your comment:

Join Chess.com for free to add your comment! Already a member? Then login now to comment.