Difference between revisions of "LigMA"
(Created page with "{{Infobox Robot | author = User:ersamson | extends = AdvancedRobot | targeting = Linear Targeting and Rolling Averages | movement...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
| released = 2023 | | released = 2023 | ||
| license = [[RWPCL]] | | license = [[RWPCL]] | ||
− | | download_link = | + | | download_link = https://github.com/ersamson/robocode/raw/main/ers.nano.lig.LigMA_1.7a.jar |
| isOpenSource = true | | isOpenSource = true | ||
| isMelee = false | | isMelee = false | ||
Line 16: | Line 16: | ||
'''What's special about it?''' | '''What's special about it?''' | ||
− | + | Targeting has a weighted moving average gun of lateral velocities. Also takes the lateral velocity of the target at "max gun heat." | |
''' How competitive is it? ''' | ''' How competitive is it? ''' | ||
Line 56: | Line 56: | ||
'''What other robot(s) is it based on?''' | '''What other robot(s) is it based on?''' | ||
− | Definitely [[NeophytePRAL]]. | + | Definitely [[NeophytePRAL]] and [[Yatagan]]. |
And of course, even if I'm "late in the game" I'd still want to give a huge thank you to all the contributors on the wealth of information on both Old and Current RoboWiki. | And of course, even if I'm "late in the game" I'd still want to give a huge thank you to all the contributors on the wealth of information on both Old and Current RoboWiki. |
Latest revision as of 05:26, 26 November 2023
LigMA | |
Author(s) | User:ersamson |
Extends | AdvancedRobot |
Targeting | Linear Targeting and Rolling Averages |
Movement | Stop And Go |
Released | 2023 |
Current Version | 1.7a |
Code License | RWPCL |
Download |
Background Information
What's special about it?
Targeting has a weighted moving average gun of lateral velocities. Also takes the lateral velocity of the target at "max gun heat."
How competitive is it?
Currently ranked #29 in NanoRumble.
Strategy
How does it move?
Uses a near copy of NeophytePRAL's movement.
How does it fire?
It uses Weighted Moving Average Linear Targeting, which also gets enemy lateral velocity when it fires (or at max gun heat).
How does it dodge bullets?
Stop and Go energy drop, switches between One-Way and Two-Way Oscillation when hit.
Additional Information
Where did you get the name?
Ligma is a meme, kind of forced it since the acronym of the targeting is "MA."
Can I use your code?
All good!
What's next for your robot?
Nothing much, but this has lots of potential since the robot still has colors :) (ie. lots of opportunities to squeeze in more logic).
Does it have any White Whales?
Very long oscillation or stop-and-go movement cadence/cycles. Such as dmp.nano.Eve 3.41 and strider.Mer 1.1.0.
What other robot(s) is it based on?
Definitely NeophytePRAL and Yatagan.
And of course, even if I'm "late in the game" I'd still want to give a huge thank you to all the contributors on the wealth of information on both Old and Current RoboWiki.