Movement: (Min Risk) Tries to avoid enemy bullets fired using HOT or
linear/const turn rate prediction.
Aim: (4 VirtualGuns) HOT, linear, circular, avg(velocity & turn rate). Chooses the best gun for each enemy.
Falls back to a (naive) machine learning gun if the virtual hit rate against an enemy is below a threshold.