Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: ChessPartner and ICS - problems .....

Author: Robert Hyatt

Date: 15:32:14 04/27/00

Go up one level in this thread


On April 27, 2000 at 16:10:10, Lex Loep wrote:

>On April 27, 2000 at 14:54:59, Robert Hyatt wrote:
>
>>On April 27, 2000 at 10:56:41, Lex Loep wrote:
>>
>>>On April 27, 2000 at 07:53:53, James T. Walker wrote:
>>>
>>>>On April 26, 2000 at 08:13:35, Robert Hyatt wrote:
>>>>
>>>>>On April 26, 2000 at 01:17:06, Lex Loep wrote:
>>>>>
>>>>>>On April 25, 2000 at 23:43:26, Robert Hyatt wrote:
>>>>>>
>>>>>>>On April 25, 2000 at 11:09:36, Lex Loep wrote:
>>>>>>>
>>>>>>>>This could happen because the prompt does not end in a % symbol. In that
>>>>>>>>case when you login as guest you have the default FICS% prompt and
>>>>>>>>all works fine, but login into your own account which may have a nonstandard
>>>>>>>>promt gives the problem.
>>>>>>>>
>>>>>>>>Lex
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>If you need a particular prompt, why not set it yourself when you first
>>>>>>>connect, to avoid this?  I have seen this happen to other interfaces in the
>>>>>>>past (ziics a long time ago when I was using it) but Don fixed it when it was
>>>>>>>pointed out as a problem.
>>>>>>>
>>>>>>>also you should set the 'interface' variable for sanity...  it lets the
>>>>>>>opponent know you are running a chess program.  IE winboard does
>>>>>>>set interface "winboard 4.0.7 + crafty" or whatever...  which really helps
>>>>>>>to let everyone know this is a computer, rather than acting like a 'stealth
>>>>>>>computer' which is not uncommon nowadays.  I think interface authors should do
>>>>>>>everything possible to prevent cheating when possible...  although 100% is
>>>>>>>impossible with a smart human operator that understands all the ICC commands.
>>>>>>>But it will help with the majority of potential 'cheaters'...
>>>>>>
>>>>>>
>>>>>>It's on my list for the next version.
>>>>>>
>>>>>>Lex
>>>>>
>>>>>
>>>>>that's a good idea.  Several cheaters get caught at present because when you
>>>>>see 'interface=""' you know it is ChessPartner, since every other interface does
>>>>>set the variable.
>>>>>
>>>>>:)
>>>>
>>>>I use the ChessPartner interface to play on FICS because I like it better than
>>>>winboard but I'm not cheating with it.  The problem is, it is very easy to cheat
>>>>using it so there should be a way to tell if the program is playing the moves or
>>>>not.
>>>>Jim Walker
>>>
>>>Some of these issues will be addressed in a future version.
>>>
>>>- The 'computer plays' option will be protected so you can only change
>>>it when not connected
>>>- depending on the above option, a "set interface ChessPartner" or
>>>a "set interface ChessPartner + engine" will be issued.
>>>- The engine kibitzes it's presence (is already in there)
>>>
>>>Lex
>>
>>
>>+alias kibitz tell nobody
>>
>>gets rid of kibitzes, unfortunately.  Wish ICC would make it impossible to
>>alias 'kibitz' itself, which would _really_ be nice.
>
>According to some private discussions, the 'set interface' can only be
>done once per session, so once the computer plays option is protected
>it should be fairly safe.
>Of course one can always start another program in a new window or on
>an other computer, making it impossible prefent cheating.


You can also +alias set so that the interface can't set the variable.  The
human can then do what he wants.  We need protected commands that can't be
aliased.



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.