Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Is this possible?

Author: Gerd Isenberg

Date: 07:28:36 09/25/02

Go up one level in this thread


On September 24, 2002 at 19:10:18, Arshad Syed wrote:

>I am planning to write my own engine soon. Preferably I would like to code the
>search engine in Assembly Language since nodes/sec is a very important factor
>for me. Is it easy to interface Winboard with Assembly language code?
>
>
>Thanks,
>Arshad

I wrote my previous DOS IsiChess in x86 assembler (masm, tasm, except GUI), nice
experience. But the current one is C++ (msc++ or intel c++) with a few inline
asm-routines for time critical code (popCount, BitScan with bsf/bsr) and/or
using (x)mmx-registers (eg. generating attack bitboards).
May be it's fine to use assembler for move generation and domove/undomove. But
for search and eval you gain much more readability and maintainability, if you
use a high level language like C(++) or delphi.

Gerd






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.