Re: AI controlled interactive robot
"flemmingnlarsen" <[email protected]>
| Newsgroups | gmane.comp.java.robocode |
|---|---|
| Message-ID | <[email protected]> |
Have you tried out the robocode.control.RobocodeEngine, which is able to control Robocode, and let you select the robot that should participate in the battle? You can read more about the RobocodeEngine here, which also provide a brief example of how it could be used: http://robocode.sourceforge.net/docs/robocode/robocode/control/package-summary.html (read the Example section) I guess you need to keep the battlefield visible by "engine.setVisible(true)", and then let the event handlers keep track of what is happening in the game etc. Lots of other AI training and also the RoboRumble client uses the RobocodeEngine. I hope this helps? Cheers, - Flemming --- In [email protected], "mbesney" <mbesney@...> wrote: > > Hello, > I am conducting research on the possible integration of an artificial intelligence tool (i.e. jACT-R) with Robocode. The idea is to have the AI tool control an interactive robot and analyze the battle snapshots at the end of each turn in order to decide what to do next. Unfortunately, Flemming indicated (message #1374 from 2008) that it is not possible to control an interactive robot programmatically from an external application. What a game stopper for the project. Can anybody suggest a solution by which this may be possible? Any help would be much appreciated. > Thank you. > ------------------------------------ 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/