Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: I don't use illegal moves EVER

Author: Heiner Marxen

Date: 11:46:30 11/28/99

Go up one level in this thread


>It is interesting if this is a team project. If it is not a secret, say me more
>about the whole project as such. Since I dedicated more that three years for
>writing the "mate solving logic", it will be curious to know.

From the CHEST documentation:

History
=======
1973    Heiner Marxen writes a "mate in 2" solver in Fortran II
1978    Solving "mate in N", written in IBM/370 Assembler.
        Adding selfmate, using complex kind of TT.
1983    Complete redesign in K&R C.  Another kind of TT.
1987    Holger Pause and Thomas Rakovsky join the team.
        Complete redesign from scratch, K&R C.  Adding the concept of
        direct/indirect attacks.  Name it now CHEST.
        Yet another kind of TT, the most simple design is really best.
1994    Switching to ANSI C.  Adding special code for 2-mate candidates.
1999    First semi-public hand out to C.A.P.
        Implementing EPD mode, and going public.

Holger and Thomas studied computer science, like myself.
TT = transposition table.

Heiner Marxen   heiner@drb.insel.de     http://www.drb.insel.de/~heiner/



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.