Difference between revisions of "SynapticBot"

From Robowiki
Jump to navigation Jump to search
(Fleshing out page with standard bot QA sections)
m (cleanup)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
== Background Info ==
 
== Background Info ==
 
; What's special about it?
 
; What's special about it?
:I submitted '''j.SynapticBot 2+''' to the original IBM Alphaworks Rumble in the Beginner class.
+
: I submitted '''j.SynapticBot 2+''' to the original IBM Alphaworks Rumble in the Beginner class.
  
 
; Great, I want to try it. Where can I download it?
 
; Great, I want to try it. Where can I download it?
:Get it from [http://robocoderepository.com/BotFiles/755/j.SynapticBot_2+.jar Robocode Repository: j.SynapticBot 2+].
+
: Get it from [http://robocoderepository.com/BotFiles/755/j.SynapticBot_2+.jar Robocode Repository: j.SynapticBot 2+].
  
 
; How competitive is it?
 
; How competitive is it?
:It reached the semi-finals [http://web.archive.org/web/20021003235906/http://apps.alphaworks.ibm.com/rumble/], where it was bested by [[Ares]], the Beginner class winner. Overall, it ranked 5<sup><small>th</small></sup> in the Beginner class. It's not currently active in the rumble since it's retired.
+
: It reached the semi-finals [http://web.archive.org/web/20021003235906/http://apps.alphaworks.ibm.com/rumble/], where it was bested by [[Ares]], the Beginner class winner. Overall, it ranked 5<sup><small>th</small></sup> in the Beginner class. It's not currently active in the rumble since it's retired.
  
 
== Strategy ==
 
== Strategy ==
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
:It uses [[Anti-Gravity Movement]] with randomly placed attraction points to keep it from getting stuck or holding still. It gradually closes to ramming distance if its energy is significantly greater than the opponents'.
+
: It uses [[Anti-Gravity Movement]] with randomly placed attraction points to keep it from getting stuck or holding still. It gradually closes to ramming distance if its energy is significantly greater than the opponents'.
  
 
; How does it fire?
 
; How does it fire?
:It uses a slowly changing scalar to pick where to shoot between [[Head on Targeting]] and [[Linear Targeting]].
+
: It uses a slowly changing scalar to pick where to shoot between [[Head-On Targeting]] and [[Linear Targeting]].
  
; How does it [[DodgingBullets|dodge bullets]]?
+
; How does it [[Dodging Bullets|dodge bullets]]?
:Random movement makes simple targeting mechanisms, including pattern matching, reasonably inaccurate.
+
: [[Random Movement]] makes simple targeting mechanisms, including pattern matching, reasonably inaccurate.
  
 
; What does it save between rounds and matches?
 
; What does it save between rounds and matches?
:Nothing
+
: Nothing.
 +
 
 
== Additional Info ==
 
== Additional Info ==
 
; Where did you get the name?
 
; Where did you get the name?

Latest revision as of 10:34, 11 June 2009

Background Info

What's special about it?
I submitted j.SynapticBot 2+ to the original IBM Alphaworks Rumble in the Beginner class.
Great, I want to try it. Where can I download it?
Get it from Robocode Repository: j.SynapticBot 2+.
How competitive is it?
It reached the semi-finals [1], where it was bested by Ares, the Beginner class winner. Overall, it ranked 5th in the Beginner class. It's not currently active in the rumble since it's retired.

Strategy

How does it move?
It uses Anti-Gravity Movement with randomly placed attraction points to keep it from getting stuck or holding still. It gradually closes to ramming distance if its energy is significantly greater than the opponents'.
How does it fire?
It uses a slowly changing scalar to pick where to shoot between Head-On Targeting and Linear Targeting.
How does it dodge bullets?
Random Movement makes simple targeting mechanisms, including pattern matching, reasonably inaccurate.
What does it save between rounds and matches?
Nothing.

Additional Info

Where did you get the name?
Based on my usual user name.
Can I use your code?
If there's some demand I'll consider posting it.
What's next for your robot?
Obscurity! I've moved on to bigger, better bots.
Does it have any white whales?
Possibly Ares, the eventual winner of the Beginner crown.