XCSF
1.4.7
XCSF learning classifier system
|
Built-in problem environment interface data structure. More...
#include <env.h>
Data Fields | |
bool(* | env_impl_is_done )(const struct XCSF *xcsf) |
bool(* | env_impl_multistep )(const struct XCSF *xcsf) |
double(* | env_impl_execute )(const struct XCSF *xcsf, const int action) |
double(* | env_impl_max_payoff )(const struct XCSF *xcsf) |
const double *(* | env_impl_get_state )(const struct XCSF *xcsf) |
void(* | env_impl_free )(const struct XCSF *xcsf) |
void(* | env_impl_reset )(const struct XCSF *xcsf) |
Built-in problem environment interface data structure.
Environment implementations must implement these functions.
double(* EnvVtbl::env_impl_execute) (const struct XCSF *xcsf, const int action) |
const double*(* EnvVtbl::env_impl_get_state) (const struct XCSF *xcsf) |
double(* EnvVtbl::env_impl_max_payoff) (const struct XCSF *xcsf) |