Difference between revisions of "Firestarter"

From Robowiki
Jump to navigation Jump to search
(Firestarter version 1.6)
(Firestarter update)
 
(9 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
| image          = Firestarter.png
 
| image          = Firestarter.png
 
| author          = [[User:Cb]]
 
| author          = [[User:Cb]]
| targeting      = [[Dynamic Clustering|DC]]-[[Play-It_Forward|PIF]]
+
| targeting      = [[Dynamic Clustering|DC]]-[[Play-It_Forward|PIF]] & [[Dynamic Clustering|DC]]-[[GuessFactors|GF]]
 
| movement        = [[Wave Surfing]]
 
| movement        = [[Wave Surfing]]
 
| released        = July 2017
 
| released        = July 2017
| current_version = 1.6
+
| current_version = 2.0
 
| license        = Proprietary
 
| license        = Proprietary
| download_link  = https://www.dropbox.com/s/pu2qzbej3wkd2ea/cb.mega.Firestarter_1.4.jar?dl=1
+
| best_rating    = #1 Melee (2017)
 +
| download_link  = http://robocode-archive.strangeautomata.com/robots/cb.fire.Firestarter_2.0.jar
 
| isOneOnOne      = true
 
| isOneOnOne      = true
 
| isMelee        = true
 
| isMelee        = true
Line 23: Line 24:
  
 
; How competitive is it?
 
; How competitive is it?
: Currently 2nd in the melee rumble.
+
: Currently #4 in RoboRumble, #2 in MeleeRumble and #2 in TeamRumble.
  
 
== Strategy ==
 
== Strategy ==
  
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
: It uses [[Minimum Risk Movement]] in [[Melee|melee]] and [[Wave Surfing]] in [[One on One|one-on-one]].
+
: It uses [[Melee Surfing]] and [[Wave Surfing]].
  
 
; How does it fire?
 
; How does it fire?
: It uses a [[Dynamic Clustering|DC]]-[[Play-It_Forward|PIF]] gun inspired by [[Shadow/Melee Gun|Shadow]].
+
: It uses a [[Dynamic Clustering|DC]]-[[Play-It_Forward|PIF]] gun inspired by [[Shadow/Melee Gun|Shadow]]. In [[One on One|one-on-one]], it uses a [[Guess Factor]] gun.
  
 
; What does it save between rounds and matches?
 
; What does it save between rounds and matches?
Line 55: Line 56:
 
:* [[HawkOnFire]] - For inspiring the [[Minimum Risk Movement]] evaluation function.
 
:* [[HawkOnFire]] - For inspiring the [[Minimum Risk Movement]] evaluation function.
 
:* [[User:Rednaxela|Rednaxela]]'s [[User:Rednaxela/kD-Tree|kD-Tree]] and [[User:Rednaxela/FastTrig|FastTrig]].
 
:* [[User:Rednaxela|Rednaxela]]'s [[User:Rednaxela/kD-Tree|kD-Tree]] and [[User:Rednaxela/FastTrig|FastTrig]].
 +
:* Reading about [[DrussGT/Understanding_DrussGT]] taught me a lot of little tricks. Additionally, the gun data attribute set is inspired by it.
 +
:* The tools [[RoboJogger]]/[[RoboRunner]] by [[Skotty]]/[[Voidious]] became totally necessary once Firestarter got better.
 +
:* Generally, all the information on RoboWiki.

Latest revision as of 00:06, 27 October 2017

Firestarter
Firestarter.png
Author(s) User:Cb
Targeting DC-PIF & DC-GF
Movement Wave Surfing
Released July 2017
Best Rating #1 Melee (2017)
Current Version 2.0
Code License Proprietary
Download
Sub-pages:
Version History

Background Information

What's special about it?
Its melee movement dodges many bullets.
How competitive is it?
Currently #4 in RoboRumble, #2 in MeleeRumble and #2 in TeamRumble.

Strategy

How does it move?
It uses Melee Surfing and Wave Surfing.
How does it fire?
It uses a DC-PIF gun inspired by Shadow. In one-on-one, it uses a Guess Factor gun.
What does it save between rounds and matches?
Between rounds gun and movement data, between matches nothing.

Additional Information

Where did you get the name?
It's the name of a song by The Prodigy.
Can I use your code?
I am keeping it closed source for now.
What's next for your robot?
Making it stronger in one-on-one.
Does it have any White Whales?
Neuromancer and Diamond.
What other robot(s) is it based on?
The code is mostly new, but here is a list of credits: