Text this: Optimal, Predictive, and Adaptive control