Difference between revisions of "GateKeeper"

From Robowiki
Jump to navigation Jump to search
m
(New version (1.1.111d))
Line 5: Line 5:
 
| author          = [[User:Exauge|Exauge]]
 
| author          = [[User:Exauge|Exauge]]
 
| extends        = [[AdvancedRobot]]
 
| extends        = [[AdvancedRobot]]
| targeting      = [[Pattern Matching|Pattern Matching]]
+
| targeting      = [[Pattern Matching]]
 
| movement        = [[Random Movement]]
 
| movement        = [[Random Movement]]
| current_version = 1.0.072
+
| current_version = 1.1.111d
 
| license        = [[RWLPCL]]
 
| license        = [[RWLPCL]]
| download_link  = http://www.robocoderepository.com/BotFiles/3916/exauge.GateKeeper_1.0.072.jar
+
| download_link  = http://robocodetalk.byethost32.com/exauge.GateKeeper_1.1.111d.jar
 
| source_link    = http://www.robocoderepository.com/BotFiles/3916/GateKeeper.java
 
| source_link    = http://www.robocoderepository.com/BotFiles/3916/GateKeeper.java
 
| isOpenSource    = yes
 
| isOpenSource    = yes
 
| isOneOnOne      = yes
 
| isOneOnOne      = yes
| isMelee        = no
+
| isMelee        = yes
 
}}
 
}}
  
Line 31: Line 31:
  
 
; How competitive is it?
 
; How competitive is it?
: It's currently #24 in nanos and #68 in micros but it hasn't fought very many matches yet, so it still has the potential to go up.
+
: It's currently #24 in nanos and #68 in micros. <-- Not up to date
  
 
; Where can I get it?
 
; Where can I get it?
Line 38: Line 38:
 
; Version Information:
 
; Version Information:
 
: 1.0 - Uses my awesome Random movement, Infinity Lock, and Pattern Matching
 
: 1.0 - Uses my awesome Random movement, Infinity Lock, and Pattern Matching
 +
: 1.1 - Slimmed code a bit, added slight antiram
  
 
== Strategy ==
 
== Strategy ==
Line 50: Line 51:
  
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
: It doesn't.  
+
: It doesn't. (not yet anyways...)
  
 
; What does it save between rounds and matches?
 
; What does it save between rounds and matches?
: Just a symbolic state.
+
: Just a symbolic state and a couple others to save codesize.
  
 
== Additional Information ==
 
== Additional Information ==
Line 64: Line 65:
  
 
; What's next for your robot?
 
; What's next for your robot?
: <strike>Hopefully I'll be able to add colors</strike> and maybe some more advanced features :)
+
: Possibly ramming enemies at low health for the bonus - other than that I'll just have to see which robots it does bad against ;)
: EDIT: found a piece of unnecessary code just big enough to let me have colors. :D
 
  
 
; Does it have any [[White Whale]]s?
 
; Does it have any [[White Whale]]s?
Line 71: Line 71:
  
 
; What other robot(s) is it based on?
 
; What other robot(s) is it based on?
: I used a modified version of Robar's [[BlackWidow]] gun.
+
: It is a slimmed version of [[LemonDrop]] v 1.1 but they have gone their separate ways since then so they are a bit different. Also in a more indirect way, [[BlackWidow]].
  
 
[[Category:NanoBots]]
 
[[Category:NanoBots]]

Revision as of 05:48, 1 June 2010

GateKeeper
Thegatekeeper.jpg
Be very ware.
Author(s) Exauge
Extends AdvancedRobot
Targeting Pattern Matching
Movement Random Movement
Current Version 1.1.111d
Code License RWLPCL
Download
Source

Background Information

Bot Name
GateKeeper
Author
Exauge
Extends
AdvancedRobot
What's so special about it?
It's an extremely slimmed version of my other robot, LemonDrop. It uses a smaller version of my awesome Random Movement. You can find the code for it on my code snippets page.
How competitive is it?
It's currently #24 in nanos and #68 in micros. <-- Not up to date
Where can I get it?
Just click the download link to the right.
Version Information
1.0 - Uses my awesome Random movement, Infinity Lock, and Pattern Matching
1.1 - Slimmed code a bit, added slight antiram

Strategy

Random Movement
How does it fire?
Pattern Matching
How does it dodge bullets?
Random Movement
How does the melee strategy differ from One-on-one strategy?
It doesn't. (not yet anyways...)
What does it save between rounds and matches?
Just a symbolic state and a couple others to save codesize.

Additional Information

Where did you get the name?
It sounded cool :p
Can I use your code?
Absolutely. It's RWLPCL.
What's next for your robot?
Possibly ramming enemies at low health for the bonus - other than that I'll just have to see which robots it does bad against ;)
Does it have any White Whales?
It never seems to do any good against Acero, NanoDeath, and Raiko
What other robot(s) is it based on?
It is a slimmed version of LemonDrop v 1.1 but they have gone their separate ways since then so they are a bit different. Also in a more indirect way, BlackWidow.