Adaptive optimal control algorithm for continuous-time nonlinear systems based on policy iteration | Synapse