Difference between revisions of "Gladiator"

From Robowiki
Jump to navigation Jump to search
(Adding template, this one is a doosy)
(updating website link)
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{Infobox Robot
 
{{Infobox Robot
 
| box_width      = 22em
 
| box_width      = 22em
 +
| image          = Gladiator.jpg
 +
| caption        = Gladiator
 
| author          = [[User:KID|KID]]
 
| author          = [[User:KID|KID]]
 
| extends        = [[AdvancedRobot]]
 
| extends        = [[AdvancedRobot]]
Line 12: Line 14:
 
:[[TidalWave Targeting]]
 
:[[TidalWave Targeting]]
 
| movement        = [[WaveSurfing]]<br/>[[MinimumRiskMovement]]
 
| movement        = [[WaveSurfing]]<br/>[[MinimumRiskMovement]]
 +
| released        = July 7th, 2005
 
| best_rating    = 1v1: 1873.02 (44th) <br/> Melee: 1710.39 (6th)
 
| best_rating    = 1v1: 1873.02 (44th) <br/> Melee: 1710.39 (6th)
 
| current_version = .7.2
 
| current_version = .7.2
| license        = Unknown / None
+
| license        = None
| download_link  = http://www.robocoderepository.com/BotDetail.jsp?id=2660
+
| download_link  = http://bnorm.github.io/robocode/gladiator/kid.Gladiator_.7.2.jar
 
}}
 
}}
 
== Creation ==
 
== Creation ==
Line 25: Line 28:
 
: [[User:KID|KID]]
 
: [[User:KID|KID]]
  
Gladiator is programed in a very structured way. While some of it is ''very'' unstructured way, I did try to code it to the best of my abilities and keep it very maintainable. Gladiator is very much a plug-and-play robot, with classes such as "Targeting", "Movement" and classes that extend those base classes. This created a very flexible and testable robot which is easy to maintain and upgrade with [[Virtual Gun]]s and other things.
+
; Webpage
 +
: http://bnorm.github.io/robocode/gladiator/index.html
 +
 
 +
Gladiator is programed in a very structured way. While some of it is ''very'' unstructured way, I did try to code it to the best of my abilities and keep it very maintainable. Gladiator is very much a plug-and-play robot, with classes such as "Targeting", "Movement" and classes that extend those base classes. This created a very flexible and testable robot which is easy to maintain and upgrade with [[Virtual Guns]] and other things.
  
 
== What's Next? ==
 
== What's Next? ==

Latest revision as of 21:14, 3 May 2013

Gladiator
Gladiator.jpg
Gladiator
Author(s) KID
Extends AdvancedRobot
Targeting Virtual Guns :
Circular Targeting
Linear Targeting
Random Targeting
GuessFactor Targeting
PatternMatching
LateralVelocity PM
TidalWave Targeting
Movement WaveSurfing
MinimumRiskMovement
Released July 7th, 2005
Best Rating 1v1: 1873.02 (44th)
Melee: 1710.39 (6th)
Current Version .7.2
Code License None
Download

Creation

Name
Gladiator - yes, I got the name off the movie...
Author
KID
Webpage
http://bnorm.github.io/robocode/gladiator/index.html

Gladiator is programed in a very structured way. While some of it is very unstructured way, I did try to code it to the best of my abilities and keep it very maintainable. Gladiator is very much a plug-and-play robot, with classes such as "Targeting", "Movement" and classes that extend those base classes. This created a very flexible and testable robot which is easy to maintain and upgrade with Virtual Guns and other things.

What's Next?

Currently, Gladiator is going under a massive overhaul. If you want to know just how massive it truly is, just take a look at the source code. In this effort, everything is being redone and nothing will be overlooked. This as been going on over the summer and continues into the fall and winter. I doubt there will be another version of Gladiator for sometime.