Predictive state representations: a new theory for modeling dynamical systems | Synapse