Interesting, does all those numbers mean your a good programmer? ;) --Chase-san
I'd like to think so ;-) TopCoder is what I've been doing the most of since I've been doing less Robocode. Find me [here] :-) -- Kawigi
Welkom, you've quite a nice debut in melee, although I did not expect anything else from a Dutch topcoder. Willing to share some details on your bot or yourself? -- GrubbmGait
Once I'm reasonably satisfied with my bot, I'll probably make it open source. Right now not much interesting is to write about it... -- MarijnK
Hey man, just a quick note about some version issues with "Alpha". Some other people have run into this lately, too, and I'm sure down the line everyone will have upgraded the RoboRumble clients, but for now: not everyone is using the latest versions in their RR@Home clients, so your bot is getting these kinds of errors in my client (and presumably many others):
========================= Round 1 of 35 ========================= mk.Alpha 0.1: Exception: java.security.AccessControlException: Preventing mk.Alpha 0.1 from access: (java.io.FilePermission /Users/pcupka/robocode_1.1.3/.robotcache/mk.Alpha_0.1.jar_/robocode/Rules.class read): You may only read files in your own root package directory. java.security.AccessControlException: Preventing mk.Alpha 0.1 from access: (java.io.FilePermission /Users/pcupka/robocode_1.1.3/.robotcache/mk.Alpha_0.1.jar_/robocode/Rules.class read): You may only read files in your own root package directory. at robocode.security.RobocodeSecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkRead(SecurityManager.java:871) at java.io.File.length(File.java:813) at robocode.security.RobocodeClassLoader.loadRobotClass(Unknown Source) at robocode.security.RobocodeClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at mk.o.b(Unknown Source) at mk.p.run(Unknown Source) at robocode.peer.RobotPeer.run(Unknown Source) at java.lang.Thread.run(Thread.java:613)The "Rules" class is a new thing, and some of us err on the side of an older / stabler version in our RR@Home clients. For instance, I run Robocode 1.2+ for development, but 1.1.3 for my RR@Home clients right now. I will probably upgrade my RR@Home soon, but for now your bot isn't getting battles from my clients because of this =( Anyway, just seemed right to let you know.
-- Voidious
Umm, slightly out of order here, but... Welcome! =) Good luck with your bots and please feel free to post any questions you come across. There's also quite a few OpenSource bots out there if you're into that sort of thing to guide you along the way. -- Voidious
Yes, welcome! It sounds like you're making a strong entrance. -- Simonton
Thank you all for such a warm welcome! I'll make sure future versions of my bots won't use the Rules class. -- MarijnK
Don't you find it surprising how well CircularTargeting can do in melee. -- GrubbmGait