Robo Home | Changes | Preferences | AllPages

Krazy, a Robot.

1.5 beats all the other Robots I know of (most of the time). I assume. Its scores against Kawigi's Girl range from 35-65 to 65-35 so the next few ExtendsRobotCompetitions? should be interesting.



What's special about it?

It's only a Robot!

How competitive is it?

Not very. In fact, it sucks. But that's only cause it's fighting ADVANCED bots.

How does it move?

Avoids the walls like Raiko does, except in Robot version. Switches directions occasionally.

How does it fire?

Statistical targetting based off of FloodMini.

How does it dodge bullets?


How does the melee strategy differ from one-on-one strategy?

It doesn't.

How does it select a target to attack/avoid in melee?

Whoever is closest.

What does it save between rounds and matches?


Where did you get the name?

This was the name of my first bot way back two years ago, it was worse than this one, I think.

Can I use your code?


What's next for your robot?

Beating a few advanced bots.

Does it have any WhiteWhales?

Advanced bots.

What other robot(s) is it based on?


Comments, questions, feedback:

Making a Robot is really, really hard. I'm sure someone else could do better than this, and I'd love to get some Robot competition going here. Didn't someone suggest a Robot league not to long ago? -- Alcatraz

i like the idea of a robot league,it's kind of like nano.--andrew

Yeah, I suggested a Robot League for RLL instead of femto or whatever. -- JohnDoe

Instead of femto? Femto competition is the coolest thing since Michael Moore was born. Nothing stops you from hosting an ExtendsRobotCompetition though. Could be pretty cool, I agree. -- PEZ

Hmm. I think I'll do that. Now accepting submissions to the ExtendsRobotCompetition. -- Alcatraz

I could enter one or two microbots into an ExtendsRobotCompetition - WallsKiller and WhatTheHeck. -- Kawigi

I thought you weren't entering WhatTheHeck in competition? -- Kuuran

It was a joke, Kuuran... --David Alves

Yeah, come to think of it, WallsKiller wouldn't do very good in competition, either. -- Kawigi

I experimented with putting an unsegmented guess factor gun into Krazy. It didn't work very well, but I think if I added a few segments, it could show promise. I did, however, optimize it to beat Walls. -- Alcatraz

how can you do that? not enough scans.--andrew

Personally I think Robot is a joke. It's meant to be easier to program than AdvancedRobot i guess, but is it? -- PEZ

@Andrew - I get a scan every 12 ticks or so and with the other 11 ticks I estimate the linear location of the bot based on the last scan. Kawigi's MiniBullet? class does this, actually. It's not great by any means, but it sort of works.

@PEZ - It's a lot easier to use setTurnWhatever? then turnWhatever, and I think if I were a beginner I'd rather learn Robocode using set commands. It's also very easy to program an AdvancedRobot that will beat the sample bots, and a bit harder with Robots. Figuring out when its best to turn/move/aim/scan is the difficult part.

-- Alcatraz

OK, so i had the choice, write a robot for this competition or write an essay on the use of java RMI. After writing the title i decided on the robot. Hope this whets your appetite:

1st: brainfade.Ralph	12512	3700	740	6846	1126	99	0	74	26	0
2nd: dft.Krazy 1.21	7690	1300	260	5701	398	31	0	28	74	0

And PEZ you're correct, writing robots with blocking calls is much more difficult as you have to compromise so much, and consider the running order of operations. Fun all the same though... --Brainfade

Get Ralph uploaded quick! There's so few bots to test against, it's frustrating. I hope Jam can get some of those competition bots up soon. Anyway, the segmented GF gun was a complete failure. --Alcatraz

All in good time Alcatraz, i've got some changes i want to make. In the mean time:

1st: brainfade.Ralph	8682	3150	630	4236	663	2	0	63	37	0
2nd: Queens_teamrobot.UltraRazor 1.0	5419	1850	370	2823	172	23	178	37	63	0
I'll upload Ralph in the next couple of days or so, I'm trying to think of how to make a worthwhile gun - and failing.. --Brainfade

1st: dft.Krazy 1.4	      59635	16250	3250	35099	5003	32	0	325	175	0
2nd: kawigi.robot.Girl 1.0	42453	8750	1750	29228	2720	4	0	175	325	0
Things are looking good so far. -- Alcatraz

I really like plain Robots, but I'm not too good at programming them. Therefore, I have a plan: NanoRobots! Extends robot only, and it has to be a nanobot. Basically, it is about who can come up with a simple strategy to rule them all. So now I don't have to know complex trigonomotry and 500 line codes, I just have to get a good concept. Hmmm... --Bayen

Robo Home | Changes | Preferences | AllPages
Edit text of this page | View other revisions
Last edited December 28, 2005 4:36 EST by Bayen (diff)