Computer Chess Club Archives


Search

Terms

Messages

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

Author: leonid

Date: 16:57:32 11/28/99

Go up one level in this thread


On November 28, 1999 at 14:46:30, Heiner Marxen wrote:

>>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/

Thanks for response!

Quite interesting. I see that you was in project for many years. I presume that
you was only at the beginning completely there but later was comming to your
game from time to time. Just like me. I hope you will stay there for many years
as well.

And what exactly signify "adding special code for 2-mate candidates"?

How many moves (or plys) the mate solver looks? How big, as code, it is? And
what kind of variations of mate solutions are included now in the logic for
solving the mate, or composition of problems?

Leonid.



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.