Re: Re: Is it possible to make a competitive JuniorRobot?

Jason Axelson <[email protected]>
Newsgroups gmane.comp.java.robocode
Message-ID <[email protected]>
On Wed, Jul 14, 2010 at 7:12 AM, Mike Purvis <[email protected]> wrote:

> I don't think that will prevent cheating. I would suggest you implement
> some sort of "Honor Code" such as what Stanford uses on Computer Science
> Homework assignments. Basically build up a repository of all available Robot
> code out there and write a script program that tests competitors code
> against the code in your repository. You can add each participants code into
> the repository as it is tested to test against copying each other as well.


Another interesting option to limit cheating is to require each student to
use a source control system, probably svn. They don't need to use it well
(and if they check in binaries, just ignore them). But with their code in
svn it is much easier to see where the code came from and may help students
stay honest.

Also from my experience writing an advanced bot, even though there is much
source code out there I still needed to do significant work to integrate the
code into my own robot, barely anything was just a simple copy and paste.
The closest to that was the narrow radar lock.

Cheers,
Jason
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.