Difference between revisions of "Horizon"

From Robowiki
Jump to navigation Jump to search
m
(Rearranging this page to use the infobox)
Line 1: Line 1:
:<div style="font-size:150%;">''To infinity and beyond!''</div>
+
<div style="font-size:150%;text-align:center;">''To infinity and beyond!''</div>
[[/Version History]] - [[/Questions]] - [[/Gun Research]]
+
<div style="font-size:80%;text-align:center;">"Do not be in a hurry to succeed. What would you have to live for afterwards? Better make the horizon your goal; it will always be ahead of you." -- William Makepeace Thackeray<br />
:[[/Archived Talk 20071111]]
+
[[/Version History]] - [[/Questions]] - [[/Gun Research]]<br />
 +
[[/Archived Talk 20071111]]
 +
</div>
  
== Background Information ==
+
{{Infobox Robot
 +
| bgcolour        = SandyBrown
 +
| author          = [[AaronR]]
 +
| extends        = [[AdvancedRobot]]
 +
| targeting      = [[Dynamic Clustering|DC]]/[[GuessFactor Targeting|GF]]
 +
| movement        = [[WaveSurfing|WS]]/[[Dynamic Clustering|DC]]
 +
| released        = 2007
 +
| best_rating    = 1.0beta4 / 2038 (#20)
 +
| rating          = 2038 (#20)
 +
| current_version = 1.0beta4
 +
| license        = None/Open Source
 +
| download_link  = http://www.robocoderepository.com/BotDetail.jsp?id=3286
 +
}}
  
; Bot Name
+
== Introduction ==
: Horizon
+
Horizon is my first released bot to use [[Wave Surfing]] and [[GuessFactor Targeting]], and my first bot to make it in the top <s>100</s> <s>75</s> <s>50</s> 25. It uses a straightforward [[DynamicClustering]] algorithm in both the movement and the targeting. Originally, this bot had an additional [[Minimum Risk Movement]] implementation, but I dropped all of the melee features after only a couple versions.
  
; Author
+
== What's next ==
: [[AaronR]]
+
* Data saving between battles.
  
; Extends
+
== Credits ==
: [[AdvancedRobot]]
+
The original code was from [[BasicSurfer]] and [[GFTargetingBot]], but I have borrowed innumerable code snippets from many authors since then. Of course, credit needs to go to [[ABC]] for [[Wave Surfing]] and [[Dynamic Clustering]] and [[Paul Evans]] for [[GuessFactor Targeting]].
 
 
; What's special about it?
 
: It is my first released bot to use wavesurfing and guess-factor targeting. Also my first bot to make it in the top <s>100</s> <s>75</s> <s>50</s> 25.
 
 
 
; Great, I want to try it. Where can I download it?
 
: http://www.robocoderepository.com/BotDetail.jsp?id=3286
 
 
 
; How competitive is it?
 
: [[RoboRumble]] rankings: see [[/Version History]]
 
: Gun statistics: see [[/Gun Research]]
 
== Strategy ==
 
 
 
; How does it [[Movement|move]]?
 
: [[Wave Surfing]], tracking guess factors with [[DynamicClustering]].
 
 
 
; How does it fire?
 
: [[GuessFactor Targeting]], tracking guess factors with [[DynamicClustering]].
 
 
 
; How does the [[melee]] strategy differ from the [[one-on-one]] strategy?
 
: It used to have some melee strategy involving [[MinimumRiskMovement]], but it is now nonfunctional in melee.
 
 
 
; What does it save between rounds and matches?
 
: Between rounds, the surfing and targeting data. Between matches, nothing, but I would like to add some data-saving features in the future.
 
 
 
== Additional Information ==
 
 
 
; Where did you get the name?
 
: The same way as all of my other bots: it just sounds cool.
 
 
 
; Can I use your code?
 
: Absolutely.
 
 
 
; What's next for your robot?
 
: Data saving between battles.
 
 
 
; What other robot(s) is it based on?
 
: The original code was from [[BasicSurfer]] and [[GFTargetingBot]], but I have borrowed innumerable code snippets from many authors since then.
 
  
 
[[Category:Bots|Horizon]]
 
[[Category:Bots|Horizon]]

Revision as of 23:43, 13 November 2007

To infinity and beyond!
"Do not be in a hurry to succeed. What would you have to live for afterwards? Better make the horizon your goal; it will always be ahead of you." -- William Makepeace Thackeray

/Version History - /Questions - /Gun Research
/Archived Talk 20071111

Horizon
Author(s) AaronR
Extends AdvancedRobot
Targeting DC/GF
Movement WS/DC
Released 2007
Best Rating 1.0beta4 / 2038 (#20)
Current Rating 2038 (#20)
Current Version 1.0beta4
Code License None/Open Source
Download

Introduction

Horizon is my first released bot to use Wave Surfing and GuessFactor Targeting, and my first bot to make it in the top 100 75 50 25. It uses a straightforward DynamicClustering algorithm in both the movement and the targeting. Originally, this bot had an additional Minimum Risk Movement implementation, but I dropped all of the melee features after only a couple versions.

What's next

  • Data saving between battles.

Credits

The original code was from BasicSurfer and GFTargetingBot, but I have borrowed innumerable code snippets from many authors since then. Of course, credit needs to go to ABC for Wave Surfing and Dynamic Clustering and Paul Evans for GuessFactor Targeting.