Re: Is it possible to make a competitive JuniorRobot?
"flemmingnlarsen" <[email protected]>
| Newsgroups | gmane.comp.java.robocode |
|---|---|
| Message-ID | <[email protected]> |
I believe you (as a JuniorRobot developer) really to think what you want to spend your turn on. Each robot call for moving the tank, turning the turret/gun and radar let the robot execute() and proceed to the next turn. Hence, you need to decide, which robot command to use between each turn, i.e. move tank, turn gun, turn radar, fire etc. The time between the robot commands should be used wisely to figure out: where is my enemy (scanner), and where do I need to shoot and when? You could apply the same strategies as for AdvancedRobot, TeamRobot etc. except that a command to let the robot turn, move, fire etc. can do be done (executed) within the same turn. - Flemming --- In [email protected], "realmoonstruck" <realmoonstruck@...> 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. > > 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. > > Any ideas for improvement? > > --- In [email protected], "flemmingnlarsen" <flemming.n.larsen@> wrote: > > > > The JuniorRobot was made for educational purposes, as the Robot class was too complicated for very young people in schools, even though the Robot class is very simply. However, I don't expect any code to be available on the net, and hence the JuniorRobot will suit well as a competition robot type. The JuniorRobot takes one turn per command, as it is not an AdvancedRobot. Therefore, most examples for AdvancedRobots will not work for the JuniorRobot. But I think it will be even more challenging to make a competitive JuniorRobot. :-) > > > > - Flemming > > > > --- In [email protected], "realmoonstruck" <realmoonstruck@> wrote: > > > > > > I want to organize a competition in our college technical fest http://edg.co.in next year. But have to prevent people from copy pasting code from other successful bots available on the net. > > > > > > I thought of holding a JuniorRobot melee competition. Mainly because JuniorRobot codes are not available readily. But I couldn't get any of the advanced strategies to work properly on a JuniorRobot not even linear targeting. Is it possible to make a competitive JuniorRobot? > > > > > > Any other idea is appreciated... > > > > > > ------------------------------------ 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/