Difference between revisions of "Assertive"

From Robowiki
Jump to navigation Jump to search
(correcting links...)
Line 11: Line 11:
  
 
; 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... :)
+
: 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?
Line 17: Line 17:
  
 
; How competitive is it?
 
; How competitive is it?
: Quite. It's a top 10 nano and a top 300 bot in the general [[Roborumble]]
+
: Quite. Assertive 0.3 is a top 10 nano and a top 300 bot in the general [[Roborumble]]
  
 
== Strategy ==
 
== Strategy ==
  
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
: ''It has a similar movement to NanoAndrew, DoctorBob or NanoGod, but it's more aggressive and more competitive against advanced targetings.''
+
: It has a similar movement to NanoAndrew, DoctorBob or NanoGod, but it's more aggressive and more competitive against advanced targetings.
  
 
; How does it fire?
 
; How does it fire?
Line 42: Line 42:
  
 
; Can I use your code?
 
; Can I use your code?
: [[RWPLC]]
+
: [[RWPCL]]
  
 
; What's next for your robot?
 
; What's next for your robot?
Line 55: Line 55:
 
[[Category:NanoBots]]
 
[[Category:NanoBots]]
 
[[Category:Bots]]
 
[[Category:Bots]]
 +
[[Category:1-vs-1 Bots]]
 +
[[Category:Open Source Bots]]

Revision as of 20:47, 11 September 2008

Background Information

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://www.robocoderepository.com/BotDetail.jsp?id=3451
How competitive is it?
Quite. Assertive 0.3 is a top 10 nano and a top 300 bot in the general Roborumble

Strategy

How does it move?
It has a similar movement to NanoAndrew, DoctorBob or NanoGod, but it's more aggressive and more competitive against advanced targetings.
How does it fire?
Symbolic Pattern Matching
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, Nanolaulektric, AceSurf, NanoAndrew, DoctorBob, PulsarNano, etcetera...
What other robot(s) is it based on?
I uexamined FunkyChicken's Pattern Matching gun to learn this targeting. In Assertive I implemented a slightly modified version of it.