Author: José de Jesús García Ruvalcaba
Date: 03:32:20 07/23/04
Go up one level in this thread
On July 22, 2004 at 17:58:45, Uri Blass wrote:
>On July 22, 2004 at 16:49:41, Steven Edwards wrote:
>
>>How many ways can a game terminate? Here's my list, taken straight from
>>Symbolic's toolkit source:
>>
>>// Game terminations
>>
>>typedef enum
>>{
>> CTGameTermNil = -1,
>> CTGameTermAdjudicatedDraw,
>> CTGameTermAdjudicatedWinForBlack,
>> CTGameTermAdjudicatedWinForWhite,
>> CTGameTermCheckmateToBlack,
>> CTGameTermCheckmateToWhite,
>> CTGameTermDoubleForfeit,
>> CTGameTermDrawAgreedByBlack,
>> CTGameTermDrawAgreedByWhite,
>> CTGameTermDrawFiftyMoveByBlack,
>> CTGameTermDrawFiftyMoveByWhite,
>> CTGameTermDrawMaterialByBlack,
>> CTGameTermDrawMaterialByWhite,
>> CTGameTermDrawThirdRepByBlack,
>> CTGameTermDrawThirdRepByWhite,
>> CTGameTermGenericDraw,
>> CTGameTermGenericWinByBlack,
>> CTGameTermGenericWinByWhite,
>> CTGameTermResignByBlack,
>> CTGameTermResignByWhite,
>> CTGameTermRuleBreachByBlack,
>> CTGameTermRuleBreachByWhite,
>> CTGameTermStalemateToBlack,
>> CTGameTermStalemateToWhite,
>> CTGameTermTimeForfeitByBlack,
>> CTGameTermTimeForfeitByWhite,
>> CTGameTermUnterminated
>>} CTGameTerm;
>>
>>The above are useful for supplying a meaningful value for a PGN "Termination'
>>tag pair.
>>
>>Any suggestions for additions?
>
>I do not understand
>1)
>CTGameTermDrawFiftyMoveByBlack,
>CTGameTermDrawFiftyMoveByWhite
>
>Why seperate it.
>
>100 plies with no conversion is a draw if the final position is not checkmate
>and every side can claim it.
>
>same for draw material by white or third repetition.
>Every side can claim a draw by insufficient material of the opponent and I do
>not have seperate claims for white and black.
>
>2)CTGameTermGenericDraw
>I do not understand all the generic.
>If the game was not adjudicated or finished by the normal rules it continues.
>
>I do not understand wgar is generic draw or generic win and you include case
>when one side resign.
>
>3)CTGameTermRuleBreachByBlack,
>
>I do not understand what it is.
>
>Uri
If a player obstinately breaks the rules, the TD may disqualify him.
José.
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.