Re: Is it possible to make a competitive JuniorRobot?

"realmoonstruck" <[email protected]>
Newsgroups gmane.comp.java.robocode
Message-ID <[email protected]>
Well you are 100% correct but this problem has gotten into my head :-( 
I know that the it cant improve beyond a certain point, but is just beating the sample bots in a melee too much of a task for a Junior?

About the "Honor Code", can you be little more elaborate on that please. I have no idea how it'll work. Basically no one will literally copy paste the entire code of course. Even little formatting changes would make the script think it's a different code wont it?

--- In [email protected], Mike Purvis <eibonscroll@...> wrote:
>
> This is just a thought. I don't use Robocode but have followed this list for
> a few years.
> 
> It sounds like the problem you are really trying to solve is to stop
> cheating, but are now trying to solve how to get more functionality out of
> JuniorRobots in the hope that would limit cheating.
> 
> 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.
> 
> I understand writing the test script is not trivial, but it sounds like you
> have the time available and it would be a good solution to the problem you
> are actually trying to solve without introducing new problems.
> 
> -Mike
> 
> 
> 
> 
> On Wed, Jul 14, 2010 at 7:01 AM, Thomas Dalton <thomas.dalton@...>wrote:
> 
> >
> >
> > On 13 July 2010 22:38, realmoonstruck <realmoonstruck@...<realmoonstruck%40gmail.com>>
> > wrote:
> > > I have made a few junior bots for testing.
> > > Until now i have been able to beat all the sample bots in 1 vs 1 combat.
> > but when it comes to a melee it shows no deterministic result.
> >
> > I've never tried to write a JuniorRobot but I've read the manual and,
> > given the simplified scanning system in JuniorRobots, I'm not sure
> > you'll ever be able to make a successful melee robot. I'd suggest
> > sticking to 1-on-1.
> >
> >
> > > Maybe mainly because i haven't been able track any enemy. I also lack
> > proper targeting. only thing that works are some simple movement strategies.
> > The blocking calls are becoming a major setback.
> >
> > Linear and circular targeting should be possible, you just need to
> > take into account the amount of time it will take to get the gun
> > pointing in the right direction, which could well be longer than for
> > an AdvancedRobot. Anything more complicated will be difficult since
> > you can't get a decent radar lock - your lock will slip whenever you
> > move.
> >  
> >
>




------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Robocode/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/Robocode/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
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.