Difference between revisions of "Assertive"
Jump to navigation
Jump to search
(assertive bot page stating) |
(Fix broken links) |
||
(16 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== Background Information == | == Background Information == | ||
+ | |||
+ | |||
+ | {{Infobox Robot | ||
+ | | bgcolour = red | ||
+ | | name = Assertive | ||
+ | | image = Assertive.jpg | ||
+ | | caption = Be assertive! | ||
+ | | author = [[User:Robar]] | ||
+ | | targeting = [[SymbolicPatternMatching]] | ||
+ | | movement = [[Oscillator Movement]] | ||
+ | | released = 30 August, 2008 | ||
+ | | current_version = 0.3 | ||
+ | | license = [[RWPCL]] | ||
+ | | download_link = http://robocode-archive.strangeautomata.com/robots/robar.nano.Assertive_0.3.jar | ||
+ | }} | ||
+ | |||
; Bot Name | ; Bot Name | ||
− | : | + | : Assertive |
; Author | ; Author | ||
Line 8: | Line 24: | ||
; Extends | ; Extends | ||
− | : | + | : [[AdvancedRobot]] |
; What's special about it? | ; What's special about it? | ||
− | : | + | : My first Pattern Matcher [[NanoBot]]. It uses a home-made movement which seems to be very competitive... :) |
; Great, I want to try it. Where can I download it? | ; Great, I want to try it. Where can I download it? | ||
− | : | + | : http://robocode-archive.strangeautomata.com/robots/robar.nano.Assertive_0.3.jar |
; How competitive is it? | ; How competitive is it? | ||
− | : | + | : Quite. Assertive 0.3 is a top 20 nano and a top 300 bot in the general [[RoboRumble]] |
== Strategy == | == Strategy == | ||
; How does it [[Movement|move]]? | ; How does it [[Movement|move]]? | ||
− | : | + | : Unique [[Oscillator Movement]] with aggressive approachment. |
; How does it fire? | ; How does it fire? | ||
− | : | + | : [[SymbolicPatternMatching]]. |
; How does it [[Dodging Bullets|dodge bullets]]? | ; How does it [[Dodging Bullets|dodge bullets]]? | ||
− | : | + | : It's not a bullet-dodger howsoever it seems to be. |
; How does the [[melee]] strategy differ from [[One-on-one]] strategy? | ; How does the [[melee]] strategy differ from [[One-on-one]] strategy? | ||
− | : ' | + | : It's only a [[one-on-one]] bot. |
− | |||
− | |||
− | |||
; What does it save between rounds and matches? | ; What does it save between rounds and matches? | ||
− | : | + | : Between rounds it saves lateral velocity for the [[Pattern Matching]] (and everything else, too, because static variables cost less codesize :P), between matches nothing. |
== Additional Information == | == Additional Information == | ||
; Where did you get the name? | ; Where did you get the name? | ||
− | : | + | : I created a movement, looked at it for a while then opened a dictionary and that was the perfect name... |
; Can I use your code? | ; Can I use your code? | ||
− | : | + | : [[RWPCL]] |
; What's next for your robot? | ; What's next for your robot? | ||
− | : ' | + | : Now I'm working on my first [[MicroBot]], but I think I should do something against [[Head-on Targeting]]. :) |
; Does it have any [[White Whale]]s? | ; Does it have any [[White Whale]]s? | ||
− | : | + | : Not really, but my everlasting testingBots are Splinter, Nanolaulectrik, AceSurf, NanoAndrew, DoctorBob, PulsarNano, etcetera... |
; What other robot(s) is it based on? | ; What other robot(s) is it based on? | ||
− | : ' | + | : I examined FunkyChicken's [[SymbolicPatternMatching]] gun to learn this targeting method. In Assertive I implemented a slightly modified version of it. |
− | [[Category: | + | [[Category:NanoBots]] |
+ | [[Category:Bots]] | ||
+ | [[Category:1-vs-1 Bots]] | ||
+ | [[Category:Open Source Bots]] |
Latest revision as of 05:30, 24 August 2017
Background Information
Assertive | |
Be assertive! | |
Author(s) | User:Robar |
Targeting | SymbolicPatternMatching |
Movement | Oscillator Movement |
Released | 30 August, 2008 |
Current Version | 0.3 |
Code License | RWPCL |
Download |
- Bot Name
- Assertive
- Author
- User:Robar
- Extends
- AdvancedRobot
- What's special about it?
- My first Pattern Matcher NanoBot. It uses a home-made movement which seems to be very competitive... :)
- Great, I want to try it. Where can I download it?
- http://robocode-archive.strangeautomata.com/robots/robar.nano.Assertive_0.3.jar
- How competitive is it?
- Quite. Assertive 0.3 is a top 20 nano and a top 300 bot in the general RoboRumble
Strategy
- How does it move?
- Unique Oscillator Movement with aggressive approachment.
- How does it fire?
- SymbolicPatternMatching.
- How does it dodge bullets?
- It's not a bullet-dodger howsoever it seems to be.
- How does the melee strategy differ from One-on-one strategy?
- It's only a one-on-one bot.
- What does it save between rounds and matches?
- Between rounds it saves lateral velocity for the Pattern Matching (and everything else, too, because static variables cost less codesize :P), between matches nothing.
Additional Information
- Where did you get the name?
- I created a movement, looked at it for a while then opened a dictionary and that was the perfect name...
- Can I use your code?
- RWPCL
- What's next for your robot?
- Now I'm working on my first MicroBot, but I think I should do something against Head-on Targeting. :)
- Does it have any White Whales?
- Not really, but my everlasting testingBots are Splinter, Nanolaulectrik, AceSurf, NanoAndrew, DoctorBob, PulsarNano, etcetera...
- What other robot(s) is it based on?
- I examined FunkyChicken's SymbolicPatternMatching gun to learn this targeting method. In Assertive I implemented a slightly modified version of it.