Difference between revisions of "Main Page"

From Robowiki
Jump to navigation Jump to search
(restore after vandalism)
(13 intermediate revisions by 6 users not shown)
Line 1: Line 1:
Günstige Kredite findet man im Internet. [http://www.kredit-quality.de/ Denn da bieten schon fast alle Online Kreditanbieter ihre Dienstleistung ihren Kunden an]. Sie können also mit wenigen Mausklicks ihre persönliche Finanzierung Beantragen.
 
 
 
 
{| style="width:100%; background:#e0e8ef; border:1px solid #999999; padding:.5em"
 
{| style="width:100%; background:#e0e8ef; border:1px solid #999999; padding:.5em"
 
|style="width:46%; color:#000"|<div align="center">
 
|style="width:46%; color:#000"|<div align="center">
Line 55: Line 52:
 
|-
 
|-
 
|style="color:#000; font-size:90%"|
 
|style="color:#000; font-size:90%"|
* '''[[RoboRumble]]''' is the primary competition for Robocode bots, with divisions for [[One-on-one|1v1]], [[Melee]], [[Teams]], and [[Twin Duel]], and subdivisions for [[MiniBots]], [[MicroBots]], and [[NanoBots]]. Also see [[LiteRumble]].
+
* '''[[RoboRumble]]''' is the primary competition for Robocode bots, with divisions for [[One-on-one|1v1]], [[Melee]], [[Teams]], and [[Twin Duel]], and subdivisions for [[MiniBots]], [[MicroBots]], and [[NanoBots]].
 
** '''[[RoboRumble/Starting With RoboRumble|Starting With RoboRumble]]'''
 
** '''[[RoboRumble/Starting With RoboRumble|Starting With RoboRumble]]'''
 
** '''[[RoboRumble/Enter The Competition|Enter The Competition]]'''
 
** '''[[RoboRumble/Enter The Competition|Enter The Competition]]'''
** '''[http://darkcanuck.net/rumble Current Rankings]'''
+
** '''[http://literumble.appspot.com Current Rankings]'''
 
|-
 
|-
 
! <h2 style="margin:0; background:#e0e8ef; font-size:110%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.1em 0.4em;">Challenges</h2>
 
! <h2 style="margin:0; background:#e0e8ef; font-size:110%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.1em 0.4em;">Challenges</h2>
Line 86: Line 83:
 
|-
 
|-
 
|style="color:#000; font-size:90%"|
 
|style="color:#000; font-size:90%"|
* '''[[Shadow]]''' - A former champ in both Melee and 1v1 and the current TeamRumble champ. This is one of the toughest bots you'll ever face. [[User:ABC|ABC]]'s Shadow has been crushing Robocoders with innovative new techniques, like [[Wave Surfing]] and [[Shadow/Melee Gun]], since long before most of us ever found this game.
+
* '''[[Shadow]]''' - A former champ in Melee, 1v1, and teams, this is one of the toughest bots you'll ever face. [[User:ABC|ABC]]'s Shadow has been crushing Robocoders with innovative new techniques, like [[Wave Surfing]] and [[Shadow/Melee Gun]], since long before most of us ever found this game.
* '''[[DrussGT]]''' - The current [[RoboRumble]] champ in General 1v1, for almost 3 years now. A super strong [[Dynamic Clustering]] gun and one of the only bots using a [[Wave Surfing/GoTo Surfing|GoTo Wave Surfing]] movement. And it's [[Open Source]].
+
* '''[[DrussGT]]''' - The current [[RoboRumble]] champ in General 1v1, for almost 5 years now. A super strong [[Dynamic Clustering]] gun and one of the only bots using a [[Wave Surfing/GoTo Surfing|GoTo Wave Surfing]] movement. And it's [[Open Source]].
 
* '''[[:Category:Super Sample Bots|Super Sample Bots]]''' - Once you've gotten past the [[:Category:Sample Bots|Sample Bots]] that come with Robocode, step up and test yourself against the Super Samples.
 
* '''[[:Category:Super Sample Bots|Super Sample Bots]]''' - Once you've gotten past the [[:Category:Sample Bots|Sample Bots]] that come with Robocode, step up and test yourself against the Super Samples.
 
* '''[[LunarTwins]]''' - [[Twin Duel]] is a 2v2 survivalist rule set, and LunarTwins has an in-your-face strategy that few teams know how to deal with.
 
* '''[[LunarTwins]]''' - [[Twin Duel]] is a 2v2 survivalist rule set, and LunarTwins has an in-your-face strategy that few teams know how to deal with.
Line 101: Line 98:
 
|-
 
|-
 
|style="color:#000"|
 
|style="color:#000"|
* '''[[RoboResearch]]''' - Every serious Robocoder's best friend, this excellent utility helps you run loads of tests against your favorite test bed or run it through a [[:Category:Challenges|challenge]].
+
* '''[[RoboRunner]] / [[RoboJogger]]''' - The latest and greatest in batch battle running, these tools make it easy to run loads of battles against your favorite test bed, or to run your bot through a [[:Category:Challenges|challenge]].
 
* '''[[Robocode/Eclipse|Eclipse]]''' - Get Robocode setup with Eclipse, one of the most popular Java IDEs.
 
* '''[[Robocode/Eclipse|Eclipse]]''' - Get Robocode setup with Eclipse, one of the most popular Java IDEs.
 
* '''[http://robocode.sourceforge.net/docs/robocode/ Robocode API]''' - Not a "tool", per se, but you'll need to get familiar with it!
 
* '''[http://robocode.sourceforge.net/docs/robocode/ Robocode API]''' - Not a "tool", per se, but you'll need to get familiar with it!

Revision as of 17:33, 11 February 2016

Welcome to the RoboWiki
Collecting Robocode knowledge since 2003.

What is Robocode?

  • Robocode is a programming game. It can be used to teach or learn programming in Java or .NET. It can serve as a platform for exploring AI and machine learning techniques. Or it can be a competitive, addictive hobby that eats up all your time and CPU cycles.

Getting Started

Using the RoboWiki

  • We do our best to make the RoboWiki a great reference for all levels of Robocoders. But it's also a strong and long-standing community of passionate and helpful people.
    • Check the Recent Changes to see current discussion and updates.
    • Please feel free to make pages for yourself and your bots.
    • Ask questions and read up on any of the Discussion tabs of each page.
    • Submit your bots to the RoboRumble
    • Follow @robowiki and @roborumble on Twitter.
    • Read Guide for Articles for tips and tools for writing RoboWiki articles.
    • Let us know how we can improve the wiki - or contribute to it yourself!

RoboRumble

Challenges

External Links

A few robots worth checking out...

Development Tools

  • RoboRunner / RoboJogger - The latest and greatest in batch battle running, these tools make it easy to run loads of battles against your favorite test bed, or to run your bot through a challenge.
  • Eclipse - Get Robocode setup with Eclipse, one of the most popular Java IDEs.
  • Robocode API - Not a "tool", per se, but you'll need to get familiar with it!
  • Graphical Debugging - Using Robocode's graphics support to draw on the battlefield can be a huge help in making sure your bot is doing and thinking what you expect it to.
  • Visual Studio .NET - You can now create .NET Robocode bots, too.
  • NetBeans - Prefer NetBeans to Eclipse? Here's a detailed guide to getting it setup with Robocode.
  • FloodGrapher - Graphing your bot's movement can offer a lot of insight into where you need to make improvements.
  • Utilities - More tools to make your Robocoding easier and more productive.