Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess program crash generator

Author: F. Huber

Date: 15:11:52 05/10/05

Go up one level in this thread


On May 10, 2005 at 17:43:15, Sune Fischer wrote:

>On May 10, 2005 at 14:00:25, F. Huber wrote:
>
>>IMO at least 2 conditions should always be true:
>>1) exactly one king for each side
>>2) a maximum of 16 pieces for each side
>
>Number 2 is not strictly necessary, I think many engines can
>play perfectly sensible "chess" with more than 32 pieces.

That depends on the engine´s implementation details - it would certainly make
problems, if the engine uses some kind of piece tables.

>However, to be well defined at least the following must be true
>
> *) no pawns on 1st and 8th rank

Here we would have to differentiate:
A white pawn on 1st rank (or a black one on 8th rank) shouldn´t really be a
problem (at least not for the move generator) - it could simply move like any
other pawn, and if reaching the 2nd rank even make a double-step.

For a white pawn on 8th rank (or black on 1st) I would have a good idea for a
new chess variant:
Whenever a pawn reaches the 1st/8th rank, it is not necessary to promote him
immediately - he simply waits here until he´s needed, and must/can be promoted
to any usual piece only when he is moved the first time!
Isn´t that a good idea?
What must I do to patent it? ;-)
Any hints, Ed Trice? :-)

>>That are e.g. the necessary requirements for Chest, and seem quite logical
>>to me - everything else should not really confuse a well programmed engine!
>
>Hmm.. :)

How should I understand this? Could it be that Frenzee _gets_ confused? ;-)

Franz.



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.