Difference between revisions of "Épéeist"

From Robowiki
Jump to navigation Jump to search
m (oops)
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
| name            = Épéeist
 
| name            = Épéeist
 
| extends        = [[AdvancedRobot]]
 
| extends        = [[AdvancedRobot]]
| author          = [[User:Sheldor|Sheldor]]
+
| author          = Sheldor(2)
| movement        = [[Multi-Mode]]
+
| movement        = [[Multi-Mode]] ([[Stop And Go]] and [[Random Movement]])
| targeting      = [[Pattern Matching]]
+
| targeting      = [[GuessFactor Targeting (traditional)|Guess Factor]]
| current_version = 1.1.0
+
| current_version = 3.4.2
 
| license        = [[RWPCL]]
 
| license        = [[RWPCL]]
 
| isOneOnOne      = true
 
| isOneOnOne      = true
 
| isMelee        = false
 
| isMelee        = false
 
| isOpenSource    = true
 
| isOpenSource    = true
| download_link  = http://robocode-archive.strangeautomata.com/robots/sheldor.nano.Epeeist_1.1.0.jar
 
 
}}
 
}}
  
== Background Information ==
+
First there was a Sheldor nanobot named Épéeist.
  
; Bot Name
+
Then there was a microbot named ÉpéeistMicro.
: Épéeist
 
  
; Author
+
Now the microbot is named Épéeist.
: [[User:Sheldor|Sheldor]]
 
 
 
; Extends
 
: [[AdvancedRobot]]
 
 
 
; What's special about it?
 
: It gets amazingly high scores against bots with [[Linear Targeting]].
 
 
 
; Great, I want to try it. Where can I download it?'''
 
: http://robocode-archive.strangeautomata.com/robots/sheldor.nano.Epeeist_1.1.0.jar
 
 
 
; How competitive is it?
 
: {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=nanorumble&name=sheldor.nano.Epeeist%201.1.0|rumble=NanoRumble|scorelabel=APS|score=72.26|rank=25th|win=241|loss=45|plrank=22nd|glicko2=N/A|pwin=84.27|vote=5.59|anpp=80.6|score2label=Survival|score2=80.07}}
 
  
 
== Strategy ==
 
== Strategy ==
; How does it move?
+
=== How does it move? ===
: Start with enemy fire based [[Oscillator Movement]], if it dies twice in the first five rounds, switch to [[Random Movement]].
+
[[Stop And Go]] and [[Random Movement]] with [[Wall Smoothing]], like many other [[MicroBots]].
 
 
; How does it fire?
 
: [[Pattern Matching]] from [[WeekendObsession]].
 
 
 
; How does it dodge bullets?
 
: It decides whether or not to reverse direction every time it detects enemy fire.
 
 
 
; Is this robot melee-capable?
 
: No.
 
 
 
; What does it save between rounds and matches?
 
: Between rounds, the enemy history string for the gun code, and the chance of reversing direction.  It doesn't save anything between matches.
 
 
 
== Additional Information ==
 
 
 
; Where did you get the name?
 
: Épée is one of the three forms of modern sport fencing, along with Foil and Sabre.  [http://en.wikipedia.org/wiki/Épée]
 
 
 
; Can I use your code?
 
: Yes, but under the terms of the [[RWPCL]].
 
 
 
; What's next for your robot?
 
: I don't know.
 
 
 
; Does it have any [[White Whale]]s?
 
: [[Acero]]!!!
 
 
 
  
[[Category:NanoBots]]
+
=== How does it fire? ===
[[Category:Bots]]
+
Heavily [[Segmentation|segmented]] [[GuessFactor Targeting (traditional)]]. Newer versions use [[waves]] based on [[Angular Velocity]] for lower [[code size]].

Revision as of 14:59, 16 March 2024

Épéeist
Author(s) Sheldor(2)
Extends AdvancedRobot
Targeting Guess Factor
Movement Multi-Mode (Stop And Go and Random Movement)
Current Version 3.4.2
Code License RWPCL

First there was a Sheldor nanobot named Épéeist.

Then there was a microbot named ÉpéeistMicro.

Now the microbot is named Épéeist.

Strategy

How does it move?

Stop And Go and Random Movement with Wall Smoothing, like many other MicroBots.

How does it fire?

Heavily segmented GuessFactor Targeting (traditional). Newer versions use waves based on Angular Velocity for lower code size.