User talk:Spinnercat

From Robowiki
Revision as of 04:25, 20 June 2009 by Darkcanuck (talk | contribs) (compile using older libs)
Jump to navigation Jump to search

Welcome!

Hello, Spinnercat, and welcome to RoboWiki! This place contain a wealth information about Robocode, from basic to more advanced. I hope you enjoy creating robots and being a robocoder!

If you are posting a comment on this wiki, please sign your messages using four tildes (--~~~~); this will automatically insert your username and the date stamp. If you are not familiar with MediaWiki, these links might help you out:

If you need help, check out the frequently asked questions or ask it on this page. Again, welcome!

—— RoboWiki Administrators

Welcome to the wiki! =) --Voidious 14:12, 8 June 2009 (UTC)

When did you register? I haven't seen you in user creation log recently, therefore no formal welcome was being done. Anyway, the formal welcome is now done =) » Nat | Talk » 14:27, 8 June 2009 (UTC)

Robovirus does very well in the rumble (Unlike my first bot). Care to tell us more about it? --Corbos 14:34, 8 June 2009 (UTC)

Thanks guys :) I'll put some stuff about our bot sometime later, and hopefully many more to come! --Spinnercat 23:31, 8 June 2009 (UTC)

Welcome, have fun and good luck in your Robocode life. --zyx 02:06, 9 June 2009 (UTC)

Welcome aboard! With a strong first entry like RoboVirus, you'll go far. -- Synapse 05:00, 11 June 2009 (UTC)

Hi. I just realised your nano Kitten going up on the ranking table. :) Could you share something about it to us? There isn't any valuable info in the description and you didn't make it open source neither. I wonder what kind of gun and movement it has. Any congrats for the bots, it seems to be very strong against top-bots. ;)--HUNRobar 21:19, 17 June 2009 (UTC)

Mike here. Come on, please keep nanos open source. There are few secrets to be had in 10-15 lines of code ;) And don't give the it's ugly excuse, all nanos are ugly - it's the nature of counting bytes.

Even so, I can tell you grabbed a nano pattern matcher gun from someone else and also grabbed some energy drop detection code (more reasons to open source). Your movement (turn) code is unique though! Also, you are getting stuck on walls which will get you pounded by simpler aiming bots (probably no room for hitWall() move opposite code). Also try playing with 2.5 firepower instead of 3. It will net you a nice gain I bet. --Miked0801 22:08, 17 June 2009 (UTC)

I certainly do plan to release my bot's code, and like Miked said, the gun is basically completely from other bots. However, I'm still making small changes to parts of it, so as soon as I get something that's close enough to a final version I'll put it up. Spinnercat 22:43, 17 June 2009 (UTC)

Come on, that's weak. My bot is brand new and I put it up for everyone to play with - and it's no where near tuned. But, I'll give you another bit of advice and perhaps an extra carrot. Post your source and I guarentee that we'll all find extra bytes for you to work with. We've been crunching robocode for quite awhile you know. ;) --Miked0801 00:39, 18 June 2009 (UTC)
Good timing, I just finished writing up the page for Kitten ;) Spinnercat 00:48, 18 June 2009 (UTC)

Wanna know, what nationality are both of you? » Nat | Talk » 12:26, 18 June 2009 (UTC)

Oh, we both live in the US. Spinnercat 16:57, 18 June 2009 (UTC)

Heya, I'm getting the following error in my RoboRumble 1.6.1.4 client, hence the zero scores from me:

spinnercat.haiku.Refrigerator 1.0: Throwable: java.lang.NoSuchMethodError: 
robocode.util.Utils.normalRelativeAngleDegrees(D)D

I'll exclude it for now, but I don't think anything later than 1.6.1.4 is allowed, so it looks like everyone's hitting that...

--Voidious 00:55, 20 June 2009 (UTC)

Ah, I was wondering why I was getting so many zero scores. I don't usually check whether methods from robocode are from the correct version, hence the error. Feel free to remove this entry, I'll use Math.toRadians to fix it tomorrow. Thanks for warning me Spinnercat 01:11, 20 June 2009 (UTC)

I keep a copy of the 1.5.4 libraries in a directory called libs154 and always compile using those. That keeps me from using new methods by accident. --Darkcanuck 03:25, 20 June 2009 (UTC)