I spent way too long on different simulation approaches… The largest part is still to do: the actual gameplay! :D