Policy Iteration Adaptive Dynamic Programming Algorithm for Discrete-Time Nonlinear Systems | Synapse