OpenANN  1.1.0
An open source library for artificial neural networks.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
polebalancing.cpp File Reference
#include <OpenANN/OpenANN>
#include <SinglePoleBalancing.h>
#include <DoublePoleBalancing.h>
#include <NeuroEvolutionAgent.h>
#include <Test/Stopwatch.h>
#include <numeric>
#include <vector>

Functions

Result benchmarkSingleRun (OpenANN::Environment &environment, OpenANN::Agent &agent)
 
Results benchmarkConfiguration (bool doublePole, bool fullyObservable, bool alphaBetaFilter, bool doubleExponentialSmoothing, int parameters, int runs, double sigma0)
 
void printResults (const Results &results)
 
int main (int argc, char **argv)
 

Function Documentation

Results benchmarkConfiguration ( bool  doublePole,
bool  fullyObservable,
bool  alphaBetaFilter,
bool  doubleExponentialSmoothing,
int  parameters,
int  runs,
double  sigma0 
)
Result benchmarkSingleRun ( OpenANN::Environment environment,
OpenANN::Agent agent 
)
int main ( int  argc,
char **  argv 
)
void printResults ( const Results &  results)