Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: CCT5 planning started

Author: Russell Reagan

Date: 08:16:24 11/12/02

Go up one level in this thread


On November 12, 2002 at 10:18:10, Sune Fischer wrote:

>I don't see how printing the pv or sending the logs (which can be edited
>quickly) can in anyway reveal if someone is running their engine in some special
>analyse mode and forces the moves manually at the right time.
>I think that would be easy to do, actually.

#define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)

if (KEYDOWN(VK_F12))
    ForceMove();

Press F12 and force a move, print PV, write to log file, and whatever else.
Yeah, it's easy :)

The code to force a move should already be present. If it weren't, we wouldn't
be having this "automatic" rule. So, add 3 lines of code, and you're set. I
brought this up before, and people responded with things like, "yeah that's
possible but it's more work." Yeah, it's 3 lines of code more work.

The only purpose I can see that being automatic serves is that it makes it more
enjoyable for spectators to see the analysis, assuming you output any
interesting analysis.

The downside is that some people can't participate, and cheating is still very
possible, and still very easy. So far Warlord and Fritz won't be participating
because of the new rule, and we haven't accomplished anything good for the
participants, only for the spectators.



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.