LigMA

From Robowiki
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?

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.