Main Page From Jump to navigation Jump to search Welcome to the RoboWiki Collecting Robocode knowledge since 2003. Getting Started Documentation Tutorials Terminology 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 Robocode Docs : Download & Install , Start a Battle , My First Robot tutorial , FAQ , and lots more to get your feet wet. Radar , Movement , and Targeting : The three basic components of any robot. Tutorials : Covering a wide range of topics, these tutorials will guide you along the way to your first competitive robot. Terminology : Catchphrases around Robocode 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 RoboRumble is the primary competition for Robocode bots, with divisions for 1v1 , Melee , Teams , and Twin Duel , and subdivisions for MiniBots , MicroBots , and NanoBots . Enter The Competition Contribute to RoboRumble Current Rankings Challenges Movement Challenge 2K7 – The latest MC hands you Raiko ’s gun and tests your performance against basic, intermediate, and scary-good opponents. Targeting Challenge RM – The current benchmark of a general purpose Robocode gun, this TC puts you up against all Random Movement bots from the previous TCs. Anti-Surfer Challenge – It may not help you climb to the top of the RoboRumble , but we still have fun trying to destroy wave surfers as best we can. Rambot Challenge 2K6 – Because ramming is fun. More Challenges – There’s plenty more where those came from... External Links Robocode Website Old RoboWiki (Archive) Robots Archive Wikipedia entry for Robocode A few robots worth checking out... BeepBoop - The current RoboRumble champ in General 1v1. Pioneered applying gradient descent in both targeting and surfing. Learn more in Understanding BeepBoop . DrussGT – Had been the RoboRumble champ in General 1v1 for 13 years. A super strong Dynamic Clustering gun and one of the only bots using a GoTo Wave Surfing movement. And it’s Open Source . Shadow – A former champ in Melee, 1v1, and teams, this is one of the toughest bots you’ll ever face. 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. Super Sample Bots – Once you’ve gotten past the 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. PrairieWolf – An ancient Multi-Mode bot that’s bound to give new Robocoders a healthy challenge. BasicGFSurfer – The Wave Surfing Tutorial and GFTargetingBot provide great starting points for new Robocoders. Put the two together and you’ll find yourself just outside the RoboRumble top-100. 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. Intellij – Get Robocode setup with Intellij, a powerful Java IDE. 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. Retrieved from " http://robowiki.net/w/index.php?title=Main_Page&oldid=57425 " Navigation menu Personal tools Create account Log in Namespaces Main page Discussion Variants Views Read View source View history More Search Navigation Main Page Bots Bot Authors Recent changes Random page Random Talk page Random User page All pages All categories Tools What links here Related changes Special pages Printable version Permanent link Page information This page was last edited on 3 October 2023, at 23:34. Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted. Privacy policy About...
Domain Name: ROBOWIKI.NET
Registry Domain ID: 107344688_DOMAIN_NET-VRSN
Registrar WHOIS Server: whois.namesrs.com
Registrar URL: http://www.namesrs.com
Updated Date: 2023-05-06T06:05:59Z
Creation Date: 2003-11-27T10:22:03Z
Registry Expiry Date: 2025-11-27T10:22:03Z
Registrar: Name SRS AB
Registrar IANA ID: 638
Registrar Abuse Contact Email: abuse@namesrs.com
Registrar Abuse Contact Phone: +46.313011220
Domain Status: ok https://icann.org/epp#ok
Name Server: NS1.DNSHOST.NET
Name Server: NS2.DNSHOST.NET
DNSSEC: unsigned
>>> Last update of whois database: 2024-05-17T19:58:05Z <<<