Text this: Adaptive Dynamic Programming with Applications in Optimal Control