Difference between revisions of "ButtHead"

From Robowiki
Jump to navigation Jump to search
Line 3: Line 3:
 
| extends        = [[AdvancedRobot]]
 
| extends        = [[AdvancedRobot]]
 
| targeting      = [[Pattern Matching]]
 
| targeting      = [[Pattern Matching]]
| movement        = [[Stop and Go]], [[Ramming Movement]]
+
| movement        = [[Musashi Trick]], [[Ramming Movement]]
| current_version = 1.0
+
| current_version = 1.1
 
| released        = 2019
 
| released        = 2019
 
| license        = [[RWPCL]]
 
| license        = [[RWPCL]]
Line 15: Line 15:
 
== Background Information ==
 
== Background Information ==
 
; What's special about it?
 
; What's special about it?
It fits in pattern matching, stop and go, and ramming movement all in a nanobot!
+
It fits in pattern matching, the musashi trick, and ramming movement all in a nanobot!
  
 
; How competitive is it?
 
; How competitive is it?
Line 22: Line 22:
 
== Strategy ==
 
== Strategy ==
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
It first starts with stop and go.  If it dies 3 times, it switches to ramming movement.
+
It first starts with the musashi trick.  If it dies 2 times, it switches to ramming movement.
  
 
; How does it [[Targeting|fire]]?
 
; How does it [[Targeting|fire]]?
Line 28: Line 28:
  
 
; How does it [[Dodging Bullets|dodge bullets]]?
 
; How does it [[Dodging Bullets|dodge bullets]]?
Pattern matching dodges the simple targeters, the ramming movement ignores bullets.
+
The musashi trick beats all the head on targeters, the ramming movement eats bullets for breakfast =)
  
 
; How does the [[melee]] strategy differ from [[one-on-one]] strategy?
 
; How does the [[melee]] strategy differ from [[one-on-one]] strategy?
Line 35: Line 35:
 
== Additional Information ==
 
== Additional Information ==
 
; Where did you get the name?
 
; Where did you get the name?
Well, I wanted a robot that head-butted the enemy.  And if you switch HeadButt, you get [[ButtHead]]!
+
Well, it head-butts the enemy robots.  And if you reverse head-butt, you get...
  
 
; Can I use your code?
 
; Can I use your code?
Line 44: Line 44:
  
 
; Does it have any [[White Whale]]s?
 
; Does it have any [[White Whale]]s?
We will find out!
+
Any bot with linear targeting and anti ramming movement
  
 
; What other robot(s) is it based on?
 
; What other robot(s) is it based on?
Uses the Infinity Lock from the Robowiki
 
  
I took the ramming idea from Caligula and Sabreur
+
I took the multimode ramming idea from Caligula and Sabreur
  
SqurimyToad, and by proxy, BlackWidow
+
SquirmyToad, and by proxy, BlackWidow
  
 
And of course, a huge thank you to all the contributors on the RoboWiki for your awesome tutorials and open source robots!
 
And of course, a huge thank you to all the contributors on the RoboWiki for your awesome tutorials and open source robots!

Revision as of 00:48, 19 April 2019

ButtHead
Author(s) User:Slugzilla
Extends AdvancedRobot
Targeting Pattern Matching
Movement Musashi Trick, Ramming Movement
Released 2019
Current Version 1.1
Code License RWPCL
Download

Background Information

What's special about it?

It fits in pattern matching, the musashi trick, and ramming movement all in a nanobot!

How competitive is it?

We'll see.

Strategy

How does it move?

It first starts with the musashi trick. If it dies 2 times, it switches to ramming movement.

How does it fire?

It uses pattern matching.

How does it dodge bullets?

The musashi trick beats all the head on targeters, the ramming movement eats bullets for breakfast =)

How does the melee strategy differ from one-on-one strategy?

It doesn't have a melee strategy.

Additional Information

Where did you get the name?

Well, it head-butts the enemy robots. And if you reverse head-butt, you get...

Can I use your code?

Sure! The code is in the .jar file. [1] RWPCL.

What's next for your robot?

Shrink the code.

Does it have any White Whales?

Any bot with linear targeting and anti ramming movement

What other robot(s) is it based on?

I took the multimode ramming idea from Caligula and Sabreur

SquirmyToad, and by proxy, BlackWidow

And of course, a huge thank you to all the contributors on the RoboWiki for your awesome tutorials and open source robots!