Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Why's ?

Author: Gerd Isenberg

Date: 09:28:39 11/30/03

Go up one level in this thread


On November 30, 2003 at 10:51:11, Uri Blass wrote:

>On November 30, 2003 at 10:36:54, Drexel,Michael wrote:
>
>>On November 30, 2003 at 10:20:12, Thomas Logan wrote:
>>
>>>Why did Jonny move after the threefold repetition ?
>>>
>>>Why did the gui allow it ?
>>>
>>>If Jonny moved wasn't it then the engine and
>>>
>>>not the operator or the gui which is responsible
>>>
>>>for the lose ?
>>
>>Of course not.
>>
>>The Chessbase GUI is responsible for 3-fold repetition draws.
>>You get a message box, and if you click OK you are always allowed to play on.
>>This applies to all Chessbase-native engines Fritz,Shredder,Hiarcs...
>>
>>Fritz engine itself does not even know about 3-fold repetition draws.
>>For Fritz engines there is no difference whatsoever between 1,2 or 3-fold
>>repetition.
>>
>>The operator was clearly responsible for the loss.
>>
>>Michael
>
>I think that both operartors are quilty.
>
>The operator of shredder also is not allowed to continue when there is a 3 fold
>repetition and he should stop the game.

Absolutely wrong Uri,

it was indeed possible for Shredder to claim a draw by forcing the repetition
itself. But there was obviously a better move.

The decision is done, very unlucky for all involved parties, but it is past now.

My conclusion on this issue is to forbid playing via external interfaces with
any decisive code, opening book issues as well as repetition or 50 move claims.
That must be implemented inside the engine.

If using external interfaces, source code of it must be public, like
xboard/winboard.

For automatic play there must be a well tested virtual TD-instance that handels
those claims correctly via a handshaking protocol, including assigning time
penalties for wrong claims due to bugs. If an engine because of their erroneous
internal state refuse to play on, it's lost.


>
>
>I think that it may be better for the future not to allow 2 entries from the
>same country in WCCC

Are you serious, that couldn't be your conclusion!

I may even support other programs by weakening my engine not due to their
nationality, but due to sympathy or whatever else.

Better to make sure that losing on "chivalry" is not possible or at least easy
by distinct rules.

Gerd

>
>both programs were from germany and having more than one program from the same
>country means that the weaker engine may lose on purpose against the stronger
>engine(there are simple ways to do it like preparing a book line when A beats
>B).
>
>In case that Junior and Falcon and maybe movei ask in the future to participate
>there should be a tournament to decide which program of them participate and the
>same for other countries(of course I do not support the idea if it is only for
>one country).
>
>Uri



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.