Author: Bas Hamstra
Date: 16:52:03 03/03/04
Go up one level in this thread
On March 03, 2004 at 14:47:56, Uri Blass wrote: >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.