Difference between revisions of "LambdaBot"

From Robowiki
Jump to navigation Jump to search
(New page: under construction ;-) LambdaBot LambdaBot LambdaBot LambdaBot)
 
(Mass-edit Robocode Repository URLs)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
under construction ;-)
+
{{Infobox Robot
 +
| bgcolour        = #f00
 +
| name            = LambdaBot
 +
| author          = [[User:Jaara]]
 +
| targeting      = [[GuessFactor]]
 +
| movement        = [[State Search]] - new approach
 +
| released        = April, 2009
 +
| current_version = 1.1
 +
| license        = [[RWPCL]]
 +
| download_link  = http://robocode-archive.strangeautomata.com/robots/jaara.LambdaBot_1.1.jar
 +
| isOneOnOne      = true
 +
| isOpenSource    = true
 +
}}
 +
== Background Information ==
  
[[Category:Bots|LambdaBot]]
+
; 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 [[Movement|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 [[Dodging Bullets|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 Whale]]s?
 +
: I don't know
 +
 
 +
; What other robot(s) is it based on?
 +
: No one.
 +
 
 +
<!-- [[Category:Bots|LambdaBot]]
 
[[Category:1-vs-1 Bots|LambdaBot]]
 
[[Category:1-vs-1 Bots|LambdaBot]]
[[Category:Open Source Bots|LambdaBot]]
+
[[Category:Open Source Bots|LambdaBot]] -->
 
[[Category:MegaBots|LambdaBot]]
 
[[Category:MegaBots|LambdaBot]]

Latest revision as of 03:43, 18 August 2017

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.