Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Generating attack tables: Is this code good?

Author: Will Singleton

Date: 11:53:27 12/01/03

Go up one level in this thread


On December 01, 2003 at 13:33:57, Tord Romstad wrote:

>On December 01, 2003 at 09:38:18, Anthony Cozzie wrote:
>
>>Well Zappa is currently a bitboard based engine, and I was considering
>>switching.  Zappa's nps (in a lazy-eval position like WAC141) went from 550 ->
>>350 using these tables.
>
>Gothmog gets 190 knps in WAC141 on a PIV 2.4GHz.  I cannot use lazy eval,
>though.  Unfortunately it is hard to estimate how much of the processor time is
>spent on
>attack table generation, because the attack table generation is very intertwined
>with the rest of my evaluation code.
>
>>The big problem I had was that the bitboard code will be considerably faster once
>>I get an Opteron, while the attack table code will stay slow.
>
>My code will always stay slow, I'm afraid.  And bitboards are simply not an
>option for me -- being a non-programmer with limited time on my hands I have
>simply no hope to ever acquire the skills needed to make them work.
>
>Tord

Why can't you use lazy eval?  I thought that one of the benefits to evaluating
at every node is to enable a smaller lazy-eval window.

Will



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.