Difference between revisions of "MaxRisk"

From Robowiki
Jump to navigation Jump to search
(Making this page finally. :))
 
(Long live the king)
 
(4 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
| author          = [[User:Kev|Kev]]
 
| author          = [[User:Kev|Kev]]
 
| extends        = [[AdvancedRobot]]
 
| extends        = [[AdvancedRobot]]
| targeting      = [[CircularTargeting|Circular Targeting]]
+
| targeting      = [[Circular Targeting]]
| movement        = [[Minimum Risk Movement|Maximum Risk Movement]]
+
| movement        = [[Minimum Risk Movement|Maximum Risk Movement]], [[Ramming Movement]]
 
| current_version = 0.6
 
| current_version = 0.6
| download_link  = http://robocoderepository.com/Controller.jsp?submitAction=downloadClass&id=2860
+
| license        = Attribution
 +
| download_link  = http://www.mediafire.com/?dddx8ss79lw3rsg
 
| isOneOnOne      = yes
 
| isOneOnOne      = yes
 +
| isOpenSource    = yes
 
}}
 
}}
 +
 +
== Background Information ==
 +
; What's special about it?
 +
: It is currently the second-best 1v1 [[Ramming Movement|rambot]] (behind [[GrubbmThree]]), as ranked in [[RoboRumble]].
 +
 +
: It has its own [[MaxRisk Challenge|bot challenge]].
 +
 +
; How competitive is it?
 +
: '''{{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=roborumble&name=kc.micro.rammer.MaxRisk%200.6|rumble=RoboRumble|scorelabel=APS|score=57|rank=446th|win=697|loss=456|plrank=425th|glicko2=N/A|pwin=60.45|vote=0.01|anpp=59.97|score2label=Survival|score2=54.31}}'''
 +
 +
: For challenge results, see [[Rambot Challenge 2K6/Results]] and [[MaxRisk Challenge#Results]].
  
 
== Strategy ==
 
== Strategy ==
 
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
 
: It generates points in a circle around it and evaluates them on moving towards the other robot's real position depending on distance (the closer to the enemy the more it goes by the predicted position), moving towards the other robot's predicted position (where it shoots), and the center (so it corners the enemy). It then moves towards the position it thinks is the best.
 
: It generates points in a circle around it and evaluates them on moving towards the other robot's real position depending on distance (the closer to the enemy the more it goes by the predicted position), moving towards the other robot's predicted position (where it shoots), and the center (so it corners the enemy). It then moves towards the position it thinks is the best.
Line 27: Line 39:
  
 
== Additional Information ==
 
== Additional Information ==
 
 
; Where did you get the name?
 
; Where did you get the name?
 
: It goes anywhere but the least risky position.
 
: It goes anywhere but the least risky position.
Line 36: Line 47:
 
; What's next for your robot?
 
; What's next for your robot?
 
: Staying the best rambot.
 
: Staying the best rambot.
 
; Does it have any [[White Whale]]s?
 
: ''Arch-nemesis bots.''
 
  
 
; What other robot(s) is it based on?
 
; What other robot(s) is it based on?
: Parts of it are similar to GrubbmThree.
+
: Parts of it are similar to [[GrubbmThree]].
  
 
== History ==
 
== History ==
Line 64: Line 72:
 
*0.1: ranked 172 mega, 73 mini, 41 micro.
 
*0.1: ranked 172 mega, 73 mini, 41 micro.
  
 +
__NOTOC__
 
[[Category:Templates|Bots]]
 
[[Category:Templates|Bots]]
 +
[[Category:RamBots|MaxRisk]]

Latest revision as of 21:29, 25 September 2017

MaxRisk
Author(s) Kev
Extends AdvancedRobot
Targeting Circular Targeting
Movement Maximum Risk Movement, Ramming Movement
Current Version 0.6
Code License Attribution
Download

Background Information

What's special about it?
It is currently the second-best 1v1 rambot (behind GrubbmThree), as ranked in RoboRumble.
It has its own bot challenge.
How competitive is it?
RoboRumble ‒ APS: 57% (446th), PL: 697-456 (425th), Survival: 54.31%
For challenge results, see Rambot Challenge 2K6/Results and MaxRisk Challenge#Results.

Strategy

How does it move?
It generates points in a circle around it and evaluates them on moving towards the other robot's real position depending on distance (the closer to the enemy the more it goes by the predicted position), moving towards the other robot's predicted position (where it shoots), and the center (so it corners the enemy). It then moves towards the position it thinks is the best.
How does it fire?
It uses iterative Circular Targeting.
How does it dodge bullets?
By running into them :).
How does the melee strategy differ from One-on-one strategy?
A ram bot in melee?
What does it save between rounds and matches?
Nothing.

Additional Information

Where did you get the name?
It goes anywhere but the least risky position.
Can I use your code?
Sure, if you give credit.
What's next for your robot?
Staying the best rambot.
What other robot(s) is it based on?
Parts of it are similar to GrubbmThree.

History

  • 0.6 rated 158 mega (146 PL), 62 mini (51 PL), 36 micro (25 PL).
    • Back to following bullets.
    • Tweaking...
  • 0.5 (will hopefully beat GrubbmThree again) rated 173 mega, 75 mini, 43 micro.
    • Moving towards center is valued greater.
    • Moving head on grows exponentially more important as distance increases.
    • New energy management.
  • 0.4: ranked 185 mega, 78 mini, 46 micro (whatever I do makes it worse :P).
    • Bugfix and a lot of tweaking...
  • 0.3: failed because of a serious bug...
    • Improved energy management.
    • Now tries to move towards robot collision point instead of bullet collision point.
    • Small radar change.
    • Added victory dance.
  • 0.2: ranked 170 mega, 72 mini, 41 micro (no real improvement)
    • Energy management is more conservative.
    • Moving towards the predicted position is now valued about 3 times greater.
    • Small gun change.
  • 0.1: ranked 172 mega, 73 mini, 41 micro.