Re: AI controlled interactive robot
"mbesney" <[email protected]>
| Newsgroups | gmane.comp.java.robocode |
|---|---|
| Message-ID | <[email protected]> |
Thanks Mauricio and Pavel for the interesting discussion and suggestions. Regards, Mike --- In [email protected], Mauricio Noda <mauricio_noda@...> wrote: > > > One reason for the bots code running sandboxed is to stop hacker strategies (cheating). > > Another reason is the safety/security of the users, so you can download JARs from people all around the world and use them on your machine without having to examine the bytecode first. > > But as long as they run their own code only on the engine there is no problem in disabling the sandbox. Only the bot won´t be allowed in RoboRumble for the same reasons above. > > MN > To: [email protected] > From: pavel.savara@... > Date: Tue, 21 Feb 2012 14:31:17 -0800 > Subject: [Robocode] Re: AI controlled interactive robot > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi, > to control robot from outside of the engine is probably possible if you disable security and use control API.On the other hand it, we made the robot environment isolated from outside for reason. > The reason s, that by looking at snapshot data on control API you are gaining more information than robot inside the environment. (for example location of bullets) which is of course cheating to the game rules. > That's why the robots are in sandbox, to enforce same rules for everyone. > Pavel > ------------------------------------ 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/