Ballistic perceptron

Launch

Round 1
DECIDE LEFT RIGHT

Angle × speed

0 rounds
left right miss perceptron landing boundary
au1±
range = v² sin(2θ) / 9.8
right if range ≥ 13.5
a = (θ − 45°) / 25° · u = (v − 12) / 2
choice = sign(wₐa + wᵤu + b)
miss: (wₐ, wᵤ, b) ← (wₐ, wᵤ, b) + ηy(a, u, 1)