wave-based dodging with different bullet weights - clearly outperforms flat wave.
Also removes bullets that passed the bot
minor change to target painting