Author: Andreas Guettinger
Date: 01:38:27 02/16/05
Go up one level in this thread
I would recommend to start with a blank page. Starting from a given (freeware) program for me is cloning. I also don't take a short story, write ten chapters of my own and sell it as a book. If you look at code of other available engines to take over ideas is perfectly ok for me. However, never copy 'n' paste, never take over tables and arrays of evaluation data. When you write a chess engine, it's normal to start 3 - 5 times again from the beginning and rewrite your whole code due to change of important data structures, etc. This makes code quite unique. Do no optimize-cloning. Normally the routines of a major chess playing program (like i.e crafty) are faster than the ones written by yourself. Just live with it, leave it for later or try to find the bottleneck. For me, writing a decent playing chess program as a hobby project (maybe different if you do it for your thesis or as a professional) takes at least 3-5 years. All engines that develop faster for me are highly suspicious. Just my two cents. (programming since 3 years and it still sucks) Andy
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.