OpenANN
1.1.0
An open source library for artificial neural networks.
Main Page
Classes
Files
List
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
OpenANN
rl
Agent.h
Go to the documentation of this file.
1
#ifndef OPENANN_RL_AGENT_H_
2
#define OPENANN_RL_AGENT_H_
3
4
#include <
OpenANN/rl/Environment.h
>
5
6
namespace
OpenANN
7
{
8
14
class
Agent
15
{
16
public
:
17
virtual
~Agent
() {}
23
virtual
void
abandoneIn
(
Environment
& environment) = 0;
29
virtual
void
chooseAction
() = 0;
36
virtual
void
chooseOptimalAction
() = 0;
37
};
38
39
}
// namespace OpenANN
40
41
#endif // OPENANN_RL_AGENT_H_
Generated on Wed Jul 9 2014 08:57:52 for OpenANN by
1.8.4