Difference between revisions of "Samekh"
Jump to navigation
Jump to search
(basic info on this bot) |
(update info) |
||
Line 4: | Line 4: | ||
| author = [[User:Nat|Nat]] | | author = [[User:Nat|Nat]] | ||
| extends = [[AdvancedRobot]] | | extends = [[AdvancedRobot]] | ||
− | | targeting = | + | | targeting = [[DC]]-[[PIF]] |
| movement = [[Wave Surfing|Wave Surfing]] | | movement = [[Wave Surfing|Wave Surfing]] | ||
| best_rating = | | best_rating = | ||
− | | current_version = 0. | + | | current_version = 0.3 |
| license = [[NPRL/2.1]] | | license = [[NPRL/2.1]] | ||
− | | download_link = http://nat.robothai.net/robots/nat.Samekh_0. | + | | download_link = http://nat.robothai.net/robots/nat.Samekh_0.3.jar |
− | |||
| isOneOnOne = true | | isOneOnOne = true | ||
| isMelee = false | | isMelee = false | ||
Line 26: | Line 25: | ||
; How competitive is it? | ; How competitive is it? | ||
− | : | + | : Not really. |
== Strategy == | == Strategy == | ||
Line 34: | Line 33: | ||
; How does it fire? | ; How does it fire? | ||
− | : | + | : Play-It Forward gun, cluster size of 100 and uses following dimensions: |
+ | :* Distance | ||
+ | :* Velocity | ||
+ | :* Relative Heading (Perpendicularity) | ||
+ | :* Moving Direction (sign(lateral velocity)) | ||
+ | :* Angled distance last 2/4/8 | ||
+ | :* Wall forward/backward | ||
; What does it save between rounds and matches? | ; What does it save between rounds and matches? | ||
Line 42: | Line 47: | ||
; Can I use your code? | ; Can I use your code? | ||
− | : | + | : Available under [[NPRL/2.1]] per request. |
; Does it have any [[White Whale]]s? | ; Does it have any [[White Whale]]s? | ||
Line 59: | Line 64: | ||
:* The code is based on [[BasicSurfer]]. | :* The code is based on [[BasicSurfer]]. | ||
:* I learn a lot from [[Dookious]] too. | :* I learn a lot from [[Dookious]] too. | ||
+ | :* I use ABC's Play-it-forward code as a base for my play-it-forward gun. | ||
__NOTOC__ | __NOTOC__ |
Latest revision as of 06:05, 30 September 2009
Samekh | |
Author(s) | Nat |
Extends | AdvancedRobot |
Targeting | DC-PIF |
Movement | Wave Surfing |
Current Version | 0.3 |
Code License | NPRL/2.1 |
Download |
- Sub-pages:
- Version History
Background Information
- What's special about it?
- Nothing, unless you count it has 250+ surfing buffers.
- How competitive is it?
- Not really.
Strategy
- How does it move?
- True Surfing with precise wave intersection. I use modified DrussGT buffer system so it has 100 surfing buffers, 50 flatteners buffer and 100 non-firing wave surfing buffers.
- How does it fire?
- Play-It Forward gun, cluster size of 100 and uses following dimensions:
- Distance
- Velocity
- Relative Heading (Perpendicularity)
- Moving Direction (sign(lateral velocity))
- Angled distance last 2/4/8
- Wall forward/backward
- What does it save between rounds and matches?
- Nothing between matches.
Additional Information
- Can I use your code?
- Available under NPRL/2.1 per request.
- Does it have any White Whales?
- We'll see
- What's the next for this robot?
- Tweaks.
- What other robot(s) is it based on?
-
- The buffer system is shamelessly copy from DrussGT.
- The precise wave intersection code modified from DrussGT.
- Wall distance/smoothing code is from Simonton (via DrussGT)
- KdTree (bullet power tree for non-firing wave surfing) and BinUtils are Rednaxela's
- Movement Predictor base very loosely on Apollon (not visible)
- The code is based on BasicSurfer.
- I learn a lot from Dookious too.
- I use ABC's Play-it-forward code as a base for my play-it-forward gun.