Fido
 All Classes Namespaces Files Functions Variables Typedefs Macros Pages
rl::WireFitQLearn Member List

This is the complete list of members for rl::WireFitQLearn, including all inherited members.

actionDimensionsrl::WireFitQLearn
applyReinforcementToLastAction(double reward, State newState)rl::WireFitQLearnvirtual
baseOfDimensionsrl::WireFitQLearn
bestAction(State state)rl::WireFitQLearnprotected
chooseBestAction(State currentState)rl::WireFitQLearnvirtual
chooseBoltzmanAction(State currentState, double explorationConstant)rl::WireFitQLearnvirtual
controlPointsGDErrorTargetrl::WireFitQLearn
controlPointsGDLearningRaterl::WireFitQLearn
controlPointsGDMaxIterationsrl::WireFitQLearn
devaluationFactorrl::WireFitQLearn
getQValue(double reward, const State &oldState, const State &newState, const Action &action, const std::vector< Wire > &controlWires)rl::WireFitQLearnprotected
getRawOutput(std::vector< Wire > wires)rl::WireFitQLearnprotected
getSetOfWires(const State &state, int baseOfDimensions)rl::WireFitQLearnprotected
getWires(State state)rl::WireFitQLearnprotected
highestReward(State state)rl::WireFitQLearnprotected
interpolatorrl::WireFitQLearn
lastActionrl::WireFitQLearn
lastStaterl::WireFitQLearn
learningRaterl::WireFitQLearn
maxActionrl::WireFitQLearn
minActionrl::WireFitQLearn
modelNetrl::WireFitQLearn
networkrl::WireFitQLearn
newControlWires(const Wire &correctWire, std::vector< Wire > controlWires)rl::WireFitQLearnprotected
numberOfWiresrl::WireFitQLearn
reset()rl::WireFitQLearnvirtual
store(std::ofstream *output)rl::WireFitQLearn
trainerrl::WireFitQLearn
WireFitQLearn(unsigned int stateDimensions, unsigned int actionDimensions_, unsigned int numHiddenLayers, unsigned int numNeuronsPerHiddenLayer, unsigned int numberOfWires_, Action minAction_, Action maxAction_, unsigned int baseOfDimensions_, Interpolator *interpolator_, net::Trainer *trainer_, double learningRate_, double devaluationFactor_)rl::WireFitQLearn
WireFitQLearn()rl::WireFitQLearn
WireFitQLearn(std::ifstream *input)rl::WireFitQLearn