Difference between revisions of "Cannon"

From Robowiki
Jump to navigation Jump to search
m (updated rumblestats)
(edited details)
Line 2: Line 2:
  
 
; Bot Name
 
; Bot Name
: Cannon 0.94
+
: Cannon 1.0 (to be released soon)
  
 
; Author
 
; Author
Line 11: Line 11:
  
 
; What's special about it?
 
; What's special about it?
: [[User:Starrynte/DCLSHResearch|Experimenting with a way]] to do [[Dynamic Clustering]], yet in a micro
+
: One of two micros I know of that use [[Dynamic Clustering]]
  
 
; Great, I want to try it. Where can I download it?
 
; Great, I want to try it. Where can I download it?
Line 22: Line 22:
  
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
: MusashiTrick + SandboxFlattener
+
: [[Musashi Trick]] + [[Random Movement]]
  
 
; How does it fire?
 
; How does it fire?
: [[User:Starrynte/DCLSHResearch|Experimenting with a way]] to do [[Dynamic Clustering]]
+
: [[Dynamic Clustering]]
  
 
; How does it [[Dodging Bullets|dodge bullets]]?
 
; How does it [[Dodging Bullets|dodge bullets]]?
: At first, orbits the enemy. Then if non-HOT targeting is detected use SandboxFlattener
+
: At first, orbits the enemy. Then if non-HOT targeting is detected use [[Random Movement]]
  
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
Line 48: Line 48:
  
 
; Does it have any [[White Whale]]s?
 
; Does it have any [[White Whale]]s?
: Not at the moment
+
: [[MagicD3]], the other [[Dynamic Clustering]] micro
  
 
; What other robot(s) is it based on?
 
; What other robot(s) is it based on?
: Plains for the movement, which in turn is based on [[Kawigi]]'s idea for Curve Flattening
+
: [[Carpet/CarpetFinder|CarpetFinder]]-like [[Random Movement]]
 
:: [[MusashiTrick]] in the movement as well, small codesize for this from [[RaikoMicro]]
 
:: [[MusashiTrick]] in the movement as well, small codesize for this from [[RaikoMicro]]
: [[User:Starrynte/DCLSHResearch|DCLSHResearch]] for the gun, which has ideas for micro-sized waves from [[RaikoMicro]]
+
: Ideas for micro-sized waves from [[RaikoMicro]]
  
 
[[Category:Bots]] [[Category:1-vs-1_Bots]] [[Category:Extends AdvancedRobot Bots]] [[Category:MicroBots]]
 
[[Category:Bots]] [[Category:1-vs-1_Bots]] [[Category:Extends AdvancedRobot Bots]] [[Category:MicroBots]]

Revision as of 21:55, 10 October 2009

Background Information

Bot Name
Cannon 1.0 (to be released soon)
Author
Starrynte
Extends
AdvancedRobot
What's special about it?
One of two micros I know of that use Dynamic Clustering
Great, I want to try it. Where can I download it?
http://robocoderepository.com/BotDetail.jsp?id=3797
How competitive is it?
MicroRumble ‒ APS: 68.96% (30th), PL: 233-49 (34th), Survival: 74.55%

Strategy

How does it move?
Musashi Trick + Random Movement
How does it fire?
Dynamic Clustering
How does it dodge bullets?
At first, orbits the enemy. Then if non-HOT targeting is detected use Random Movement
How does the melee strategy differ from One-on-one strategy?
Only 1 vs 1
What does it save between rounds and matches?
DC data

Additional Information

Where did you get the name?
Cannon indicates most of the effort will be in the gun. Additionally, Canon makes digital cameras (DC, which could also stand for Dynamic Clustering, which is its gun).
Can I use your code?
RWLPCL
What's next for your robot?
Improving the movement
Does it have any White Whales?
MagicD3, the other Dynamic Clustering micro
What other robot(s) is it based on?
CarpetFinder-like Random Movement
MusashiTrick in the movement as well, small codesize for this from RaikoMicro
Ideas for micro-sized waves from RaikoMicro