Difference between revisions of "DemonicRage"

From Robowiki
Jump to navigation Jump to search
(Improvements)
 
(21 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Summary ==
 
 
 
{{Infobox Robot
 
{{Infobox Robot
 
| name            = DemonicRage
 
| name            = DemonicRage
Line 6: Line 4:
 
| author          = [[User:jlm0924|jlm0924]]
 
| author          = [[User:jlm0924|jlm0924]]
 
| targeting      = [[Dynamic Clustering]]
 
| targeting      = [[Dynamic Clustering]]
| movement        = [[Minimum Risk]]  
+
| movement        = [[WaveSurfing]]  
 
| released        = September, 2009
 
| released        = September, 2009
 +
| current_version = 3.4
 
| isMelee        = yes
 
| isMelee        = yes
 
| isOpenSource    = not currently
 
| isOpenSource    = not currently
| download_link  = http://www.robocoderepository.com/BotFiles/3830/justin.DemonicRage_2.4a.jar}}
+
| download_link  = http://sites.google.com/site/justinsitehere/file-cabinet/justin.DemonicRage_3.4.jar}}
  
 +
== Summary ==
  
 
; Bot Name : DemonicRage
 
; Bot Name : DemonicRage
  
; Author  : [[User:jlm0924|jlm0924]]
+
; Author  : [[User:jlm0924|jlm0924]] (Justin Mallais)
  
 
; What's special about it?
 
; What's special about it?
: It's a melee specialist; The current uses an enemy risk assessment similar to minumum Risk. The movement in melee is quite aggressive and territorial.
+
 
 +
:* It uses the same [[Wave Surfing]] movement in both 1v1 and Melee.
 +
:* Currently third place in MeleeRumble as of August 2017.
 +
:* Was 1st in MeleeRumble and 37th in RoboRumble on May 12th, 2010.
 +
:* First known statistical Melee Surfing robot.
  
 
== Strategy ==
 
== Strategy ==
  
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
: In Melee Minimum Risk - It randomly drops a previous portion  of its move path (of random length). It repels from that to generated possible locations,  choosing based on Angle, health ,not being the closest bot, threat advantage, strategic positioning
+
: [[True Surfing|True]] [[Wave Surfing]].
  
: In Version 2.1b and previous, the 1 vrs 1  uses a simple orbit / change direction randomly.
 
: In Version 2.3 and greater, the 1 vrs 1 uses a waveSurfing , (and flattener) intended for Melee end game.
 
 
; How does it fire?
 
; How does it fire?
: [[Dynamic Clustering|Play it Forward]]  
+
: [[Dynamic Clustering]] and [[Play It Forward]].
 
 
; How does it [[Dodging Bullets|dodge bullets]]?
 
: As of Version 3.0, It waveSurfs in melee combat
 
  
 
; What does it save between rounds and matches?
 
; What does it save between rounds and matches?
: everything between Rounds, and nothing after battle.
+
: Everything between rounds, nothing between battles.
  
 
== Additional ==
 
== Additional ==
  
 +
; Inspiration • Acknowledgements • Special Thanks
  
; Does it have any [[White Whale|White Whales]]?
+
:* Built upon [[Module]] by [[jab]].
 
+
:* Gun evolved from [[Dynamic Clustering|Trons DC gun]] by [[ABC]].
:  Hoping to melt some ice! 
+
:* Movement inspired by [[HawkOnFire]] by [[rozu]].
 
+
:* [[Wave Surfing]] based on [[BasicSurfer]] and the [[Wave Surfing Tutorial]] by Voidious.
; Inspiration - Acknowledgements - Special Thanks:
+
:* Uses [[User:Rednaxela/kD-Tree|kD-Tree]] and [[User:Rednaxela/FastTrig|FastTrig]] by [[Rednaxela]].
 
+
:* Uses [[FuturePosition|Precise Prediction]] by [[Albert]].
: built opon Module by jab.
+
:* If you've made a util, I might use it :) Thx. (favourites: project, absoluteBearing, driveTo).
: Trons DC gun by ABC
+
:* Special thanks to [[Voidious]], [[jab]] and [[Rednaxela]] for their help, and open source insight into Java.
: hawkOnFire's minimum risk by rz
 
: basicSurfer wave surfing tutorial by Voidious.
 
: KdTree and FastTrig by Rednexala
 
: precise Simulation by Albert  
 
: If you've made a Util, I've might of plundered it. I might use it. Thx. (favourites: project, absoluteBearing, driveTo)  
 
: Special Thanks to Voidous, jab and Rednexala for help, and the insight I've gained coding java though their open source
 
 
 
 
 
 
 
 
  
 
[[Category:MegaBots]]
 
[[Category:MegaBots]]
 
[[Category:Bots]]
 
[[Category:Bots]]

Latest revision as of 23:44, 12 August 2017

DemonicRage
Author(s) jlm0924
Extends AdvancedRobot
Targeting Dynamic Clustering
Movement WaveSurfing
Released September, 2009
Current Version 3.4
Download

Summary

Bot Name 
DemonicRage
Author
jlm0924 (Justin Mallais)
What's special about it?
  • It uses the same Wave Surfing movement in both 1v1 and Melee.
  • Currently third place in MeleeRumble as of August 2017.
  • Was 1st in MeleeRumble and 37th in RoboRumble on May 12th, 2010.
  • First known statistical Melee Surfing robot.

Strategy

How does it move?
True Wave Surfing.
How does it fire?
Dynamic Clustering and Play It Forward.
What does it save between rounds and matches?
Everything between rounds, nothing between battles.

Additional

Inspiration • Acknowledgements • Special Thanks