Difference between revisions of "Aral"
(Created page with "'''Aral''' (adaptive rolling average linear)<br /> <br /> Another hopefully innovative nano gun, grafted on to my venerable an unoriginal Neophyte movement.<br /> <br /> It us...") |
|||
Line 1: | Line 1: | ||
+ | ==Info== | ||
+ | ; Bot Name | ||
+ | : Aral | ||
+ | |||
+ | ; Author | ||
+ | : [[User:Nz.jdc|Nz.jdc]] | ||
+ | |||
'''Aral''' (adaptive rolling average linear)<br /> | '''Aral''' (adaptive rolling average linear)<br /> | ||
<br /> | <br /> |
Revision as of 23:56, 23 May 2013
Info
- Bot Name
- Aral
- Author
- Nz.jdc
Aral (adaptive rolling average linear)
Another hopefully innovative nano gun, grafted on to my venerable an unoriginal Neophyte movement.
It uses the rolling average of absolute linear velocity feeding into linear targeting,
which hits orbit and stop/go movement well.
Some additional time-since-direction-change logic to detect and adapt to
oscillating movement (generally a hard counter to linear targeting) so it gets
decent hits against bullet dodge oscillation.
Wave surfing, random movement or non-bullet-reacting oscillation is a problem for
the oscillate detection, so it is slightly fudged using some variation
(T_GF_OSCx, T_GF_0 etc) in the table lookup, which would otherwise just be T_GF_OSC
for the first 20 ticks then T_GF_1.
Movement is semi stop and go, but using a clever direction change idea from dft.Freddie by Alcatraz271.
This same movement is also used in NeophytePattern, NeophyteSRAL and NeophytePRAL.