Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Distributed perft project

Author: Albert Bertilsson

Date: 05:11:22 12/11/03

Go up one level in this thread


On December 11, 2003 at 07:56:40, Jaime Benito de Valle Ruiz wrote:

>On December 11, 2003 at 07:08:30, Albert Bertilsson wrote:
>
>>Hi!
>>
>>If you have any wasted cpu-resources join my distributed perft project to
>>calculate perft(11). Any contribution large or small is welcome.
>>
>>The project is currently under testing to see how many will join (I'll not do it
>>myself) and to make sure that the server is working ok on the internet, I've
>>just tested it on LAN before.
>>
>>You need .Net framework from Microsoft to participate.
>>
>>Home page:
>>http://www.albert.nu/programs/dperft
>>
>>/Regards Albert
>
>
>Hi,
>
> I'm also curious about this "waste of time" as well, and I often leave my
>computer downloading overnight, so I guess I wouldn't mind giving you some
>figures.
> I'm not that happy about running this "DistributedPerftClient.zip" in my
>computer, though.
> The ratio logarithm of depth to time is roughly linear, at least up to depth 8,
>so if you give me a FEN position, and a reasonable depth to calculate , I could
>come back to you with a figure in about 24 hours.
> I estimate that I need at least 2 hours for a perft 8... and maybe much more as
>the game develops (a perft 9 wouldn't let me use my computer for days). I have
>an Athlon 1800+, and I use Movei because it is quite fast for perfts. If you
>know a faster one, let me know, because otherwise the "four" computers that you
>have used for your figure are about 4 or 5 times faster than mine!!!
> Regards,
>
>  Jaime

Although it would be possible for me to enter node counts into the database
manually it would make the work much more tiresome. There are 8902 perft(8) in
one perft(11) makeing manual updates not to mention setting the fen and sending
the answer by mail quite a work.

What the distribute perft client does is to recieve fen's from the server,
calculate the nodes and send back the answer, and then get next problem. If you
don't trust me writing a good program or doing nasty stuff I can garantee you
that I've meant to do no such thing. If you don't want to use .Net or don't use
windows at all you can't help me. And I can't help you because it would be to
much work to make software for all platforms, I used .Net because it was the
easiest for me to program.

/Regards Albert



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.