LambdaBot

From Robowiki
Jump to navigation Jump to search
LambdaBot
Author(s) User:Jaara
Targeting GuessFactor
Movement State Search - new approach
Released April, 2009
Current Version 1.1
Code License RWPCL
Download

Background Information

Bot Name
LambdaBot
Author
User:Jaara
Extends
AdvancedRobot
What's special about it?
Completely new approach to robocoding. Defined actions (steer, accelerate, ...) and engine, which choose which action should be executed (through state-tree building and searching with Best First Search algorithm) with given goal (evaluate function). Only movement is executed this way, firing is separated, due to lack of time.
Great, I want to try it. Where can I download it?
http://robocode-archive.strangeautomata.com/robots/jaara.LambdaBot_1.1.jar
How competitive is it?
I guess somewhere between 100 - 200 place in RoboRumble

Strategy

How does it move?
Special, see it for yourself. At first look you will know there is something different about this bot, it moves somehow else than others.
How does it fire?
GuessFactor with precise escape angle computement and no segmentation (just with angle)
How does it dodge bullets?
It use Waves for determining, which zones are dangerous and the State Search engine decides, how to avoid them.
How does the melee strategy differ from One-on-one strategy?
It's now only a one-on-one bot.
What does it save between rounds and matches?
Nothing now.

Additional Information

Can I use your code?
RWPCL
What's next for your robot?
Put firing under State Search algorithm.
Does it have any White Whales?
I don't know
What other robot(s) is it based on?
No one.