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/