Computer Chess Club Archives


Search

Terms

Messages

Subject: Testers wanted for (new) winboard/xboard chess engine

Author: Henk Fennema

Date: 14:43:15 06/05/05


Hi all,

I am looking for people that would like to test my chessengine, conveniently
called Vlad Tepes III. Especially someone who would like to run it on ICC would
be appreciated. Maybe I will sign up for an account myself at a later stage. At
the moment it is incredibly weak, slow, bug infested and probably no fun at all.
I am hoping to improve this, but just running it privately at home doesn't
really give me the motivation and patience to work on this.

Some technical details:

Vlad has been written from scratch in C, programming started in september 2004
in Romania (hence the name (???)), compiled with GCC is winboard and xboard (at
least last time I've checked) version 2 compatible.
Boardrepresentation is 0x88,with per color per piece lists.It uses
nullmovepruning and some other dubious types of dubious pruning, of which I
don't know the names and if I knew didn't probably dare to mention. Moves are
generated in batches, which provides for in my case terrible move ordening.See
is used to order and prune captures when seen fit. It uses incheck, single
reply, matethreat, pawnpush to 7th and recapture extensions. It has no
useradjustable settings, yet. Therefore it has a fixed hashtable of 100Mb.
People with less RAM need not apply :-). Well actually it is easy to compile a
version that is not as greedy, if need be. Alas it has no opening book and from
my experience it really needs one. It ponders when needed (another waste of
valuable CPU cycles).

If after this you're still interested and you also have some basic chess
knowledge so you could comment on some of the games it plays, and are not afraid
of an occasional crash, drop me an email at the adres you can find in my
profile.

Some credits:

Bruce Moreland for his very understandable explanations on his website.
Tom Kerrigan on who's TSCP 1.81 I at first thought to improve with disastrous
results.
Marcel van Kervinck who tought me with his MSCP how to parse a FEN string.
Allessandro Scotti, who's input handling stuff I stole (but if you look at his
website you can see it is with permission)
Fabien Letouzy who tought me to use asserts.
Gian-Carlo Pascutto who's see procedure posted on this board I've studied.
Bob Hyatt, not sure why since I don't understand anything of the crafty source,
but I guess credit where credit is due.
and all other writers of open source engines whose sources at a given point in
time I have opened in my editor.



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.