LigMA

From Robowiki
Revision as of 14:22, 17 November 2023 by Ersamson (talk | contribs)
Jump to navigation Jump to search
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?

Nothing really special, but it is a culmination of the work laid out by former and current Robocode authors.

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.