Author: Jeremiah Penery
Date: 14:34:07 02/25/99
Go up one level in this thread
On February 25, 1999 at 08:35:07, Vincent Diepeveen wrote: >On February 25, 1999 at 08:06:55, Robert Hyatt wrote: <snip> >>Nope.. 'position learning' still works so it still won't 'repeat' losing >>lines forever. > >Noop. you can't write your learning files. See below > >>>For every protocol one can invent such things. We have a protocol to >>>play each other, now unless the protocol is the protocol of a fool, >>>we can expect that we use a chessgame to fight, and not the protocol. >>> >>>For every protocol you make i can make my own autoplayer that prevents >>>you from learning! > > >>I'll take that bet... this is just 'incomplete programming'. The auto232 >>protocol doesn't allow one side to prevent the other from learning. If the >>program requires some 'key' from auto232 to 'learn' that is a bad design. If >>the program depends on N games with the same color, that is a bad design. But >>I'll bet you can play crafty all the auto232 games you want it _it_ won't fail >>to learn whatever you do. Even if you hit ^C to terminate it in the middle of >>a game, it will 'learn'. > >Before we start playing i simply writeprotect your directory. !! And how would you go about doing this? If you went to such great lengths to prevent opponent's learning, it would be cheating. However, simply doing something a little different than 'everyone else' (alternating colors, etc.)is doing is NOT cheating. Here's a small exaggeration, but it gets the point across (I hope :) - If your program depends on the opponent sending the string 'learn' for its learning to work, and this is the way 'everyone else' does things, it would be cheating for my autoplayer to not send 'learn'?? Jeremiah
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.