mlpack  3.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DoublePoleCart Member List

This is the complete list of members for DoublePoleCart, including all inherited members.

DoublePoleCart(const size_t maxSteps=0, const double m1=0.1, const double m2=0.01, const double l1=0.5, const double l2=0.05, const double gravity=9.8, const double massCart=1.0, const double forceMag=10.0, const double tau=0.02, const double thetaThresholdRadians=36 *2 *3.1416/360, const double xThreshold=2.4, const double doneReward=0.0)DoublePoleCartinline
Dsdt(const State &state, const Action &action, arma::vec &dydx)DoublePoleCartinline
InitialSample()DoublePoleCartinline
IsTerminal(const State &state) const DoublePoleCartinline
MaxSteps() const DoublePoleCartinline
MaxSteps()DoublePoleCartinline
RK4(const State &state, const Action &action, arma::vec &dydx, State &nextState)DoublePoleCartinline
Sample(const State &state, const Action &action, State &nextState)DoublePoleCartinline
Sample(const State &state, const Action &action)DoublePoleCartinline
StepsPerformed() const DoublePoleCartinline