Awesome
YADPF
Yet Another Dynamic Programming Function
This is a generic implementation of dynamic programming algorithm and value iteration algorithm.
This is sitll an ongoing work. Please check here for a more detailed document.
Also, please check our published paper here.
The GNU Octave compatible version can be found here.
Ex.1 : Sutton's mountain car problem
Ex.2 : Mass-damper system (double integrator)
Ex.3 : Mass-damper system with minimum integral of squared error
Ex.4 : Lotka-Volterra fishery
Ex.5 : Dubin's car, making a full circle
Ex.6 : Find shortest path on a terrain
Ex.7 : Two-oven problem
Ex.8 : Two-tank problem
Ex.9 : Piecewise hanging mass-spring system
Ex.10 : Van der Pol equation with a control input
Ex.11 : Stablizaton of an F8 aircraft
Ex.12 : Single tank with two inputs
Ex.13 : Single mass with two inputs
Ex.14 : Two-wheeled differential drive robot
Ex.15 : Optimal storage strategy (single integrator)
Ex.20 : Stirred tank mixer
Ex.22 : Vertical ascend rocket