But hey, this seems to be a fun project more than anything else. And working in such low-dimensional spaces with an obvious disentangled representation (only shot strength and angle matter) might provide intuition to beginners.
https://github.com/GorillaStack/gorillas/blob/master/gorilla...
with a 10 minutes training the neural network takes about 8 shots to hit the target, so as the player, you have 8 shots to hit it before it hits you.
after 20 minutes of training the nn would take about 4 shots to hit you... so on and so forth.
the original idea was to have several levels of difficulty and distribute them across the game levels.
levels 1-10 poorly trained nn levels 2-20 better trained nn levels 30 and above you got one shot before the nn hits you.
anyway, it was just an idea