Author: Uri Blass
Date: 11:47:56 03/03/04
Go up one level in this thread
On March 03, 2004 at 14:33:50, Dann Corbit wrote: >On March 03, 2004 at 13:43:49, Bas Hamstra wrote: >[snip] >>I fact the sole purpose of TSCP was education. "Look, this is the guts of a >>chess program in 1000 lines, everyone can do it. Take it and improve it". And it >>still is highly succesful as such. I think there is a BIG difference between >>basing upon TSCP, which was written in 3 days and hardly more than a framework >>to learn from, and basing upon Crafty which is a fully developed state of the >>art chess program with > 5 years work in it. > >E:\tscp>copy *.? blob >board.c >book.c >data.c >DATA.H >DEFS.H >eval.c >main.c >protos.h >search.c >tscp.c > 1 file(s) copied. > >E:\tscp>wc blob >2314 Lines, 8742 Words, 66517 Characters >(tscp.c is a tiny stub I used that looks like this): >/* > ** This strange little beastie has only one purpose: > ** To allow the compiler to inline like a madman. > */ >int king[2]; >#include "book.c" >#include "search.c" >#include "board.c" >#include "data.c" >#include "eval.c" >#include "main.c" > >With 2000 lines of code, that is about 200 hours of effort. Given a 40 hour >work week, that would be 5 weeks to do it. I expect if you ask him about how >much time (including all the revisions, documentation, etc.) it will have been >at least that much effort he put into it. If you can do it in 3 days, then you >are a miracle worker. I expect different answer from tom. I remember that he said that it took him only few hours to write the program. It is not with all the revisions but I will not be surprised if he did not spent total time of less than 3 days about all versions of tscp. Uri
This page took 0 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.