Difference between revisions of "User:Slugzilla"

From Robowiki
Jump to navigation Jump to search
m (updated user page)
(user page update)
Line 1: Line 1:
 
[[Category:Bot Authors]]
 
[[Category:Bot Authors]]
 
{{Infobox Robot
 
| extends        = Human
 
| current_version = 1.0
 
| released        = 2003
 
}}
 
  
 
== Background ==
 
== Background ==
  
 
+
I'm a high school s̶o̶p̶h̶o̶m̶o̶r̶e j̶u̶n̶i̶o̶r senior and will be attending UC Berkeley in the fallI spent a lot of time designing my robots in 2018-2019, but took a hiatus for a couple of years, with my only interaction with the game being writing some of my college essays about itThere seems to be a lot of competition at the top of the RoboRumble right now, and I'm planning to revisit the game and make a run for the throne this summer.  We'll see how it goes!
Hi, I'm a high school sophomore from AmericaMy father introduced me to Robocode a few years ago.  However, I didn't know about the RoboWiki at that timeMy robots could beat some of the sample robots, but they could never beat [[Walls]] =(
 
 
 
I learned some basic java syntax and went back to robocode, and, of course, I found the RoboWiki =)
 
 
 
Now my new robots can beat [[Walls]], and I like to think they are fairly competitive =)
 
 
 
I currently don't have that many robots, but more shall come!
 
  
 
== Robots ==
 
== Robots ==
  
[[SquirmyToad]] - A NanoBot that uses a pattern matching gun and random movement.  Currently #9 in the NanoRumble.
+
* Nanobots
 
+
** [[SquirmyToad]] - Circles around the enemy switching direction randomly.  Uses a simple pattern matching gun to fire.  Currently #9 in the NanoRumble.
[[ButtHead]] - A NanoBot that head-butts the enemy.  Currently #5 in the NanoRumble.
+
** [[ButtHead]] - Much of the code is based on [[Caligula]], but I added a few improvements to the multimode capabilities.  Starts by circling around the enemy, but if it gets hit too often, it starts to oscillate.  If that doesn't work, it switches to ramming.  Currently #5 in the NanoRumble.
  
[[Basilite]] - A MicroBot using pattern matching and stop and go/random movement. Currently #5 in the MicroRumble.
+
* Microbots
 +
** [[Basilite]] - Starts off the match using stop and go.  If it gets hit too often for its liking, it switches to random movement.  Uses a simple nano-sized pattern matching gun. Currently #5 in the MicroRumble.
  
[[Basilisk]] - A MiniBot that uses guessfactor targeting and stop and go/random movement.  Currently #5 in the MiniRumble.
+
* Minibots
 +
** [[Basilisk]] - Uses the same movement system as Basilite.  For targeting, it uses a guessfactor gun segmented on distance, distance from wall, enemy velocity, enemy acceleration, and time since velocity change.  Also features an exponential moving average to compete against wave surfers.  Currently #5 in the MiniRumble.

Revision as of 05:18, 23 May 2021


Background

I'm a high school s̶o̶p̶h̶o̶m̶o̶r̶e j̶u̶n̶i̶o̶r senior and will be attending UC Berkeley in the fall. I spent a lot of time designing my robots in 2018-2019, but took a hiatus for a couple of years, with my only interaction with the game being writing some of my college essays about it. There seems to be a lot of competition at the top of the RoboRumble right now, and I'm planning to revisit the game and make a run for the throne this summer. We'll see how it goes!

Robots

  • Nanobots
    • SquirmyToad - Circles around the enemy switching direction randomly. Uses a simple pattern matching gun to fire. Currently #9 in the NanoRumble.
    • ButtHead - Much of the code is based on Caligula, but I added a few improvements to the multimode capabilities. Starts by circling around the enemy, but if it gets hit too often, it starts to oscillate. If that doesn't work, it switches to ramming. Currently #5 in the NanoRumble.
  • Microbots
    • Basilite - Starts off the match using stop and go. If it gets hit too often for its liking, it switches to random movement. Uses a simple nano-sized pattern matching gun. Currently #5 in the MicroRumble.
  • Minibots
    • Basilisk - Uses the same movement system as Basilite. For targeting, it uses a guessfactor gun segmented on distance, distance from wall, enemy velocity, enemy acceleration, and time since velocity change. Also features an exponential moving average to compete against wave surfers. Currently #5 in the MiniRumble.