[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: computer-go: prevent cheating



> Dave Dyer wrote:
> That would require that the execution of the programs be 
> deterministic.  
> Any program with realistic time management would not be.
> 

You can´t make a program in a deterministical environment comport
ramdomly.

As I state in my original e-mail

>>4)	Only use a unique and proved official pseudo-random generator.
>>	All random seed will be stated in the inicial parameters file.
>>	(So the program will behave exactly the same when had the same
>>	input)

Since the only thing that make a computer program behave ramdomly is
a real random number input, and it´s likely that a pseudo-random 
input is enough for a Go-playing program, and even that everybody
uses the same pseudo-random generator there will be no problem, 
because you can chose the seed real-randomly before the tournament 
and this number is not public until the organizer verify the game,
when it's already done.