#include <iostream>
#include <vector>
#include <assert.h>
#include <math.h>
#include "Platform.h"
#include "Logger.h"
Go to the source code of this file.
Namespaces | |
namespace | verve |
namespace | verve::defaults |
Typedefs | |
typedef float | verve::real |
Enumerations | |
enum | verve::AgentArchitecture { verve::RL, verve::MODEL_RL, verve::CURIOUS_MODEL_RL } |
Variables | |
const real | verve::VERVE_E = (real)2.71828182845904523536 |
const real | verve::defaults::stepSize = (real)0.1 |
const real | verve::defaults::eTraceTimeConstant = (real)0.1 |
const real | verve::defaults::TDDiscountTimeConstant = (real)1.0 |
const real | verve::defaults::valueFunctionLearningTimeConstant = (real)0.1 |
const real | verve::defaults::policyLearningMultiplier = 5 |
const real | verve::defaults::modelLearningTimeConstant = (real)0.001 |
const real | verve::defaults::activeETraceThreshold = (real)0.01 |
const real | verve::defaults::minActionSelectionProb = (real)0.0 |
const AgentArchitecture | verve::defaults::agentArchitecture = RL |
const unsigned int | verve::defaults::maxNumPlanningSteps = 10 |
const real | verve::defaults::planningUncertaintyThreshold = (real)0.1 |