Difference between revisions of "RoboResearch"

From Robowiki
Jump to navigation Jump to search
m (Section 3 of 4)
m (A New Home)
Line 17: Line 17:
  
 
=== How can I Help Develop RoboResearch? ===
 
=== How can I Help Develop RoboResearch? ===
 +
 +
So you'd like to help in the development efforts of RoboResearch?  That's great!  The first thing you'll want to do is get a copy of it (see above).  Next contact [[Simonton]] to discuss how you'd like to help, and get set up a developer in SourceForge ([http://robowiki.net/cgi-bin/robowiki?ContactInfo contact information] can be found on the old wiki).

Revision as of 22:37, 13 September 2008

What is RoboResearch Now?

RoboResearch is a tool you can use to test your bot's performance in different challenges, whether standard ones found on this wiki (see the "Challenges" section on the Main Page) or challenges you create yourself. It will run multiple battles of your bot against each of the reference bots in the challenge, reporting your bot's score after each one. It can also leverage the added power of dual- or quad-core machines by specifying the number of battles to run in parallel. This tool, or one like it, is a must for any serious robot developer.

Check out some sample output from running a 76th season of the Movement Challenge 2K7 on a dual-core machine. Notice that results are in wiki format to easily copy and paste to brag about your results (currently using a mix of UseMod and MediaWiki formats).

What will RoboResearch be in the Future?

Two related development efforts are currently underway. One is a graphical interface to RoboResearch. Check out a sneek peek. The second is networking together RoboResearch clients in a distributed computing environment, so that users can share their CPU power to provide faster development cycles of their bots. If you would like to contribute ideas, don't hesitate to stop by the discussion page!

How do I get RoboResearch?

Currently RoboResearch is only avaible via its source code.

  1. Get a copy of roboresearch from its sourceforge home by pointing an SVN client at https://roboresearch.svn.sourceforge.net/svnroot/roboresearch. You're after the "trunk" folder.
  2. Continue with the (hopefully) helpful instructions found in docs/getting_started_running.txt.

How can I Help Develop RoboResearch?

So you'd like to help in the development efforts of RoboResearch? That's great! The first thing you'll want to do is get a copy of it (see above). Next contact Simonton to discuss how you'd like to help, and get set up a developer in SourceForge (contact information can be found on the old wiki).