Difference between revisions of "Barracuda"

From Robowiki
Jump to navigation Jump to search
(migrating from old wiki)
 
m (cleanup)
Line 10: Line 10:
 
}}
 
}}
  
== Background Information ==
 
  
 
Barracuda is just [[FloodMini]] with a gun based on the concept of [[Mako]] and [[Gouldingi]]'s guns - just [[Averaged Bearing Offset Targeting|averaging the bearing offset]].  It learns quickly, therefore, and it doesn't need to save much information (it can save data on twice as many robots as are in the [[Eternal Rumble]] currently).  It seems to be weaker against most robots than its brothers, FloodMini and [[Teancum]], but against others it does better.  Actually, it's the best gun I have against [[SandboxDT]] (so I actually win about 20% of my rounds against him with Barracuda).
 
Barracuda is just [[FloodMini]] with a gun based on the concept of [[Mako]] and [[Gouldingi]]'s guns - just [[Averaged Bearing Offset Targeting|averaging the bearing offset]].  It learns quickly, therefore, and it doesn't need to save much information (it can save data on twice as many robots as are in the [[Eternal Rumble]] currently).  It seems to be weaker against most robots than its brothers, FloodMini and [[Teancum]], but against others it does better.  Actually, it's the best gun I have against [[SandboxDT]] (so I actually win about 20% of my rounds against him with Barracuda).
 +
 +
== Background Information ==
  
 
; What's special about it?
 
; What's special about it?
Line 22: Line 23:
 
== Strategy ==
 
== Strategy ==
  
; How does it [[Movement|move]]?
+
; How does it [[:Category:Movement|move]]?
 
: Same as [[FloodMicro]], [[GouldingiHT]], [[FloodMini]], and [[Teancum]], approximately.
 
: Same as [[FloodMicro]], [[GouldingiHT]], [[FloodMini]], and [[Teancum]], approximately.
  
; How does it [[Targeting|fire]]?
+
; How does it [[:Category:Targeting|fire]]?
 
: Uses the recent [[Averaged Bearing Offset Targeting|average bearing]] for each [[Segmentation|segment]] of data to aim.  Variations (i.e. - various levels of [[Rolling Averages|rolling averages]] and weighting to saved data) of this aiming seem to work well against different combinations of bots, I chose a combination that I thought was good in general.  A few variations of this gun will probably exist in [[FloodHT]].
 
: Uses the recent [[Averaged Bearing Offset Targeting|average bearing]] for each [[Segmentation|segment]] of data to aim.  Variations (i.e. - various levels of [[Rolling Averages|rolling averages]] and weighting to saved data) of this aiming seem to work well against different combinations of bots, I chose a combination that I thought was good in general.  A few variations of this gun will probably exist in [[FloodHT]].
  
Line 31: Line 32:
 
: Reacts to some bullets by changing direction and speed.
 
: Reacts to some bullets by changing direction and speed.
  
; How does the [[Melee|melee]] strategy differ from [[One on One|one-on-one]]  strategy?
+
; How does the [[melee]] strategy differ from [[One on One|one-on-one]]  strategy?
 
: Doesn't have one, it's currently only made for one on one.
 
: Doesn't have one, it's currently only made for one on one.
  
Line 49: Line 50:
  
 
; What's next for your robot?
 
; What's next for your robot?
: Not sure.  Find room for more segmenting?  I was surprised that this gun took about as much space as [[FloodMini]]'s.
+
: Not sure.  Find room for more [[Segmentation|segmenting]]?  I was surprised that this gun took about as much space as [[FloodMini]]'s.
  
 
; Does it have any [[White Whale|White Whales]]?
 
; Does it have any [[White Whale|White Whales]]?

Revision as of 08:18, 30 May 2009

Barracuda
Author(s) Kawigi
Extends AdvancedRobot
Targeting Head-On Targeting (via buggy Averaged Bearing Offset Targeting)
Movement Random Movement
Current Version 1.0
Download


Barracuda is just FloodMini with a gun based on the concept of Mako and Gouldingi's guns - just averaging the bearing offset. It learns quickly, therefore, and it doesn't need to save much information (it can save data on twice as many robots as are in the Eternal Rumble currently). It seems to be weaker against most robots than its brothers, FloodMini and Teancum, but against others it does better. Actually, it's the best gun I have against SandboxDT (so I actually win about 20% of my rounds against him with Barracuda).

Background Information

What's special about it?
Third robot that could have been named FloodMini. I suppose if I wrote MakoHT or GouldingiHT myself, it would have come out like this.
How competitive is it?
Not as competitive as FloodMini or Teancum in my opinion, but may do well still against most bots.

Strategy

How does it move?
Same as FloodMicro, GouldingiHT, FloodMini, and Teancum, approximately.
How does it fire?
Uses the recent average bearing for each segment of data to aim. Variations (i.e. - various levels of rolling averages and weighting to saved data) of this aiming seem to work well against different combinations of bots, I chose a combination that I thought was good in general. A few variations of this gun will probably exist in FloodHT.
How does it dodge bullets?
Reacts to some bullets by changing direction and speed.
How does the melee strategy differ from one-on-one strategy?
Doesn't have one, it's currently only made for one on one.
How does it select a target to attack/avoid in melee?
luck.
What does it save between rounds and matches?
Dynamic Distancing factors, the bearings for each sector, and how many rounds the bearings have been accrued for.

Additional Information

Where did you get the name?
Other robots I knew with this aiming were named after dangerous fish.
Can I use your code?
If you feel like it. Let me know what you do with it, though.
What's next for your robot?
Not sure. Find room for more segmenting? I was surprised that this gun took about as much space as FloodMini's.
Does it have any White Whales?
Oh, a ton. This just doesn't work well against double-spiked robots.
What other robot(s) is it based on?
FloodMini, Mako, Gouldingi

See also