Difference between revisions of "Claudius"

From Robowiki
Jump to navigation Jump to search
(Info about my new Micro)
 
(Update info for version 1.1 - upgrade to weekendobsession gun)
 
Line 8: Line 8:
 
| isMelee    = false
 
| isMelee    = false
 
| isOpenSource = true
 
| isOpenSource = true
| download_link = https://drive.google.com/uc?export=download&id=1JJXM_mgPwxKVK0WDNpf92VUaMABv8bYl
+
| download_link = https://drive.google.com/uc?export=download&id=1B9Z5lT0w2wp1agctaEsuRODi0w_q20b2
 
}}
 
}}
  
Line 29: Line 29:
  
 
; How competitive is it?
 
; How competitive is it?
: Currently top 10 in the microrumble. Watch out! This is a very early version and it contains over 100 bytes worth of color changing code.
+
: TBD
  
 
== Strategy ==
 
== Strategy ==
Line 39: Line 39:
  
 
; How does it fire?
 
; How does it fire?
: It uses a nano-sized symbolic pattern matcher.
+
: It uses the nano-sized symbolic pattern matcher popularized by [[WeekendObsession]], but with some major improvements for a pretty small codesize increase. Claudius matches on lateral velocity and advancing velocity and uses more accurate prediction to avoid shooting into walls.
  
 
; How does it dodge bullets?
 
; How does it dodge bullets?
Line 60: Line 60:
 
; What's next for your robot?
 
; What's next for your robot?
  
Lots of minor tweaking. The first version was written in an afternoon and went through very little refinement. Later on, I may try and upgrade the gun since there is quite a bit of codesize to spare.
+
Lots of minor tweaking. The random movement has undergone very little refinement.
 
 
  
 
; Does it have any [[White Whale]]s?  
 
; Does it have any [[White Whale]]s?  
: It's relatively weak gun means that it does poorly against bots strong enough to hit its first two movements and force it to move randomly.
+
: [[Cotillion]].
  
 
== Version History ==
 
== Version History ==
 +
1.1
 +
* Modify the weekendobsession gun to match on advancing velocity and use a more play-it-forward type prediction so it won't shoot into the wall.
  
 
1. 0
 
1. 0

Latest revision as of 19:31, 2 May 2020

Claudius
Author(s) CrazyBassoonist
Extends AdvancedRobot
Targeting Pattern Matching
Movement Multimode
Download

Background Information

Bot Name
Claudius
Author
CrazyBassoonist
Extends
AdvancedRobot
What's special about it?
It's my first robot after a 9 year break!
Great, I want to try it. Where can I download it?
https://drive.google.com/uc?export=download&id=1JJXM_mgPwxKVK0WDNpf92VUaMABv8bYl
How competitive is it?
TBD

Strategy

What is its basic strategy?
Like its little brother Caligula, Claudius focuses on beating the very exploitable bots by as large a margin as possible at the expense of its matchup against stronger bots.
How does it move?
It has three movement modes. First it tries orbiting the opponent at full speed, then reversing direction on bullet fire, and if all else fails random movement.
How does it fire?
It uses the nano-sized symbolic pattern matcher popularized by WeekendObsession, but with some major improvements for a pretty small codesize increase. Claudius matches on lateral velocity and advancing velocity and uses more accurate prediction to avoid shooting into walls.
How does it dodge bullets?
Claudius has what i suspect is one of the better bullet-dodging schemes in the micro division. It even simulates enemy gunheat to avoid being fooled by wall collisions.
Is this robot melee-capable?
Not in the slightest.
What does it save between rounds and matches?
The only relevant information that it saves between rounds is the targeting log for its gun and which movement mode to use. It saves nothing between matches.

Additional Information

Where did you get the name?
Claudius was the next emperor after Caligula.
Can I use your code?
RWPCL
What's next for your robot?

Lots of minor tweaking. The random movement has undergone very little refinement.

Does it have any White Whales?
Cotillion.

Version History

1.1

  • Modify the weekendobsession gun to match on advancing velocity and use a more play-it-forward type prediction so it won't shoot into the wall.

1. 0

  • First release