Steve B wrote:CRoberson wrote:
Many of us authors turn the resign/draw options off during tournaments.
I haven't even coded in resign and draw options (except for the
regulation ones).
The reason: it is a programming contest. There is plenty of
room in a chess program for coding and design errors. Resigning
is just giving up on your work and assuming that the opponent
doesn't have any bugs to reveal. As you've seen here, resigning
can give your opponent a lucky break.
Interesting viewpoint from a seasoned competitor who is also a program author
thanks Charles
in a tournament then..if Telepath is way down in material...say a Q for example..
you would still play on until Telepath detected a forced mate?
how about clearly drawn positions where you are headed for a 50 move draw? you play that out until you hit 50?
of course i am not the programmer of any computer merely the operator ..and i have none of the blood ,sweat and tears that a program author has in a program.. however i guess i have some sweat in dragging a big computer to a tournament hall
anyway..your point is still valid
Sobering Regards
Steve
You must understand there are some rule differences in the online
tournaments that Telepath enters. The primary difference is that these
tournaments are "fully automated - no human intervention".So, I
have to let Telepath get mated - it is the rule not the choice.
In the last CCT, Telepath was on its way to be mated by Scorpio,
but Scorpio ran into a design issue that several of us (especially
Bob) had warned them about. They ignored us and Scorpio couldn't
pull off a forced mate against Telepath. It eventually crashed
and ran out of time. Telepath was given a draw due to lack of
mating material. This is a clear loss on Scorpio's part due to a
design/programming error. That is part of the reasoning behind
the rule of fully automated matches.
Your tournaments are a bit like the ICGA tournaments where
humans are involved in making the moves. Even there, the machines
must play a game out unless a machine has EGTB's and announces
mate or both have EGTB and announce force draw. In the automated
online events, we let them play out because it goes very fast
when both programs have EGTB.
Think about it: who deserves the win - the MM or CD's machine?
I say the MM. The program is supposed to be able to play a full
game well, not just the opening and middle game.