Difference between revisions of "Tityus"
Jump to navigation
Jump to search
m (forgot the image) |
(Mass-edit Robocode Repository URLs) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
| author = [[User:PEZ|PEZ]] | | author = [[User:PEZ|PEZ]] | ||
| image = tityus.jpg | | image = tityus.jpg | ||
+ | | imagesize = 119px | ||
| extends = [[AdvancedRobot]] | | extends = [[AdvancedRobot]] | ||
| targeting = [[GuessFactor Targeting (traditional)|GuessFactor Targeting]] | | targeting = [[GuessFactor Targeting (traditional)|GuessFactor Targeting]] | ||
Line 13: | Line 14: | ||
| current_version = 0.9.1 | | current_version = 0.9.1 | ||
| license = [[RWPCL]] | | license = [[RWPCL]] | ||
− | | download_link = http:// | + | | download_link = http://robocode-archive.strangeautomata.com/robots/pez.mini.Tityus_0.9.1.jar |
| isOpenSource = yes | | isOpenSource = yes | ||
| isOneOnOne = yes | | isOneOnOne = yes | ||
Line 21: | Line 22: | ||
; What's special about it? | ; What's special about it? | ||
− | : It's a [[MiniBot]] with [[GuessFactor Targeting]], [[Random Movement]] and [[Energy Management]] which [[Saving Gun Data|saves and restores enemy data from files]] where no code shrinking tricks are used. Rather I have tried to favour code clarity and readability. [[Code Size|Code size]] with some debug printing code left is about 1410, | + | : It's a [[MiniBot]] with [[GuessFactor Targeting (traditional)|GuessFactor Targeting]], [[Random Movement]] and [[Energy Management]] which [[Saving Gun Data|saves and restores enemy data from files]] where no code shrinking tricks are used. Rather I have tried to favour code clarity and readability. [[Code Size|Code size]] with some debug printing code left is about 1410, |
; How competitive is it? | ; How competitive is it? | ||
− | * January 7 2004 - T 0.6.8 is #3 in RoboRumble@Home !!!!! | + | * January 7 2004 - T 0.6.8 is #3 in [[RoboRumble]]@Home !!!!! |
<!-- broken link: * [http://rumble.robowiki.dyndns.org/servlet/RatingList?version=1&game=roborumble Current ranking] - [http://rumble.robowiki.dyndns.org/servlet/RatingDetails?game=roborumble&name=pez.mini.Tityus%200.3.1 Details] --> | <!-- broken link: * [http://rumble.robowiki.dyndns.org/servlet/RatingList?version=1&game=roborumble Current ranking] - [http://rumble.robowiki.dyndns.org/servlet/RatingDetails?game=roborumble&name=pez.mini.Tityus%200.3.1 Details] --> | ||
* January 7 2004 - T 0.6.8 is the #1 MiniBot in RoboRumble@Home !!!!! With some margin too! =) | * January 7 2004 - T 0.6.8 is the #1 MiniBot in RoboRumble@Home !!!!! With some margin too! =) | ||
Line 31: | Line 32: | ||
== Strategy == | == Strategy == | ||
; How does it [[Movement|move]]? | ; How does it [[Movement|move]]? | ||
− | :Random, fluid, orbit movement. Very simplistic. I have tried to eliminate all special cases, which makes the code both smaller and easier to read and maintain. The movement idea is entirely my own. I think it represents a shift in movement paradigms and it might see many followers since it is powerful and [[Open Source]]. | + | : Random, fluid, orbit movement. Very simplistic. I have tried to eliminate all special cases, which makes the code both smaller and easier to read and maintain. The movement idea is entirely my own. I think it represents a shift in movement paradigms and it might see many followers since it is powerful and [[Open Source]]. |
; How does it fire? | ; How does it fire? | ||
− | :A lightly segmented GuessFactor Targeting gun. | + | : A lightly segmented GuessFactor Targeting gun. |
; How does it [[Dodging Bullets|dodge bullets]]? | ; How does it [[Dodging Bullets|dodge bullets]]? | ||
− | :It tries to create a [[Movement Profile]] that is flat as flat juice with juice on top. | + | : It tries to create a [[Movement Profile]] that is flat as flat juice with juice on top. |
; How does the [[Melee|melee]] strategy differ from [[One on One|one-on-one]] strategy? | ; How does the [[Melee|melee]] strategy differ from [[One on One|one-on-one]] strategy? | ||
− | :This is a purely 1v1 bot. | + | : This is a purely 1v1 bot. |
; What does it save between rounds and matches? | ; What does it save between rounds and matches? | ||
− | :The aim factors are static and also saved on file. | + | : The aim factors are static and also saved on file. |
== Additional Information == | == Additional Information == |
Latest revision as of 03:47, 18 August 2017
- Sub-pages:
- Version History - Archived Talk 20040104 - Archived Talk 20090519
Tityus | |
Author(s) | PEZ |
Extends | AdvancedRobot |
Targeting | GuessFactor Targeting |
Movement | Random Movement |
Current Version | 0.9.1 |
Code License | RWPCL |
Download |
Background Information
- What's special about it?
- It's a MiniBot with GuessFactor Targeting, Random Movement and Energy Management which saves and restores enemy data from files where no code shrinking tricks are used. Rather I have tried to favour code clarity and readability. Code size with some debug printing code left is about 1410,
- How competitive is it?
- January 7 2004 - T 0.6.8 is #3 in RoboRumble@Home !!!!!
- January 7 2004 - T 0.6.8 is the #1 MiniBot in RoboRumble@Home !!!!! With some margin too! =)
Strategy
- How does it move?
- Random, fluid, orbit movement. Very simplistic. I have tried to eliminate all special cases, which makes the code both smaller and easier to read and maintain. The movement idea is entirely my own. I think it represents a shift in movement paradigms and it might see many followers since it is powerful and Open Source.
- How does it fire?
- A lightly segmented GuessFactor Targeting gun.
- How does it dodge bullets?
- It tries to create a Movement Profile that is flat as flat juice with juice on top.
- How does the melee strategy differ from one-on-one strategy?
- This is a purely 1v1 bot.
- What does it save between rounds and matches?
- The aim factors are static and also saved on file.
Additional Information
- Where did you get the name?
- Tityus is amongst the most venomous classes of Scorpions. And it lives in South America, where I was born.
- Can I use your code?
- Sure. It's included in the jar and released under the terms of the RWPCL.
- What's next for your robot?
- Tune the movement some more.
- Smoke Smoke.
- Does it have any WhiteWhales?
- What other robot(s) is it based on?
- None. Ah, well, many bots have inspired me. Maybe mostly so Kawigi's FloodMini which showed me how simple GuessFactor Targeting can be.