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