HawkLA

From Robowiki
Revision as of 06:29, 26 November 2023 by Ersamson (talk | contribs) (→‎Background Information)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
HawkLA
Author(s) User:ersamson
Extends AdvancedRobot
Targeting Linear Targeting
Movement Oscillator Movement
Released 2023
Current Version 1.1
Code License RWPCL
Download

Background Information

What's special about it?

Has three types of multimode movement. One, Two and Random Oscillation.

How competitive is it?

Surprisingly, was #16 in NanoRumble.

Strategy

How does it move?

It pretty much has three modes in total. First mode a basic One-Way Oscillation Movement. Second is a Two-Way Oscillation movement which detects an energy drop and changes direction. Finally, it goes on using Random Oscillation.

How does it fire?

It uses an "Averaged" Linear Targeting. It's basically a normal linear targeting but also gets another velocity data point when it fires (at "max gun heat") then just divides those two velocities into two.

How does it dodge bullets?

One-Way, Two-Way and Random Oscillation which changes every few rounds.

Additional Information

Where did you get the name?

I just thought Hawk sounded cool.

Can I use your code?

All good! Please improve on it.

What's next for your robot?

Has lots of opportunities for saving code size. This is just a test bot really.

Does it have any White Whales?

dz.MostlyHarmlessNano 2.1 destroys this robot.

What other robot(s) is it based on?

NeophytePRAL and Sabreur.

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.