Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Programming: speed of my engine.

Author: Matthias Gemuh

Date: 14:51:35 03/16/04

Go up one level in this thread


On March 16, 2004 at 17:36:35, Joost Buijs wrote:

>
>The only difference as far as I can see is that you have to update your
>attack-boards. Are they needed for move generation?
>

Yes.


>I generate all moves, also illegal ones, and check afterwards if they are legal.

Same here.


>In the move generator move-ordering is done using SEE and piece/square tables.
>This is slowing things down somewhat.

Sorting is extra here (in my engine).


>At the moment I'm using the Intel C++ compiler v. 7.1. In the past I also tried
>the Borland C++ builder, this gave me a perft performance of ~4 million moves
>/sec.

So I must speed up.
Thanks,

Matthias.




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.