Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Was the List 5.12 issue ever cleared?

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.