Author: Dann Corbit
Date: 09:27:03 06/07/05
Go up one level in this thread
On June 07, 2005 at 11:45:05, Gian-Carlo Pascutto wrote: >On June 07, 2005 at 11:38:20, Tord Romstad wrote: > >>Fruit and Crafty are indeed typical choices for engine sources to look at >>nowadays. Gerbil and TSCP were typical choices five years ago. I don't see >>any reason to recommend looking at them today. > >Gerbil is a lot newer than Crafty. It didn't even exist 5 years ago! > >I have to disagree completely here; what you want to look at depends on what you >are doing. > >If you want a chess engine that is instructive and explains how to make one, >Gerbil and TSCP were meant for that purpose. > >Crafty and Fruit are optimized implementations which won't mean anything to a >beginner. A beginner will kill himself looking at Crafty. Within a week, the Sepiku knives will be on order. (If he is trying to understand it in order to write his own program). A much better idea is something like Scorpio. It is the size of Faile, and yet quite strong. Here is a contest with Scorpio 1.1: Program Elo + - Games Score Av.Op. Draws 1 Spike09a : 2675 131 103 28 55.4 % 2638 32.1 % 2 Ruffian_105 : 2675 131 103 28 55.4 % 2638 32.1 % 3 Scorpio : 2600 114 123 28 39.3 % 2675 28.6 % I think that TSCP is a very onerous start. Back in the day, before SMP was the wave of the future, it would have been a good place to begin understanding things. But I think that it is a poor choice now, given the alternatives. For Bitboard programs, Slowchess is a bit large, and Olithink is a bit cryptic. I'd recommend Beowulf (cough). Beowulf looks large, but over half is the C version of the EGTB code. ;-)
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.