Soar Kernel
9.3.2 08-06-12
|
#include <reinforcement_learning.h>
Inherits soar_module::stat_container.
Public Member Functions | |
rl_stat_container (agent *new_agent) | |
![]() | |
void | reset () |
stat_container (agent *new_agent) | |
![]() | |
void | for_each (accumulator< stat * > &f) |
stat * | get (const char *name) |
object_container (agent *new_agent) | |
virtual | ~object_container () |
Data Fields | |
soar_module::decimal_stat * | global_reward |
soar_module::decimal_stat * | total_reward |
soar_module::decimal_stat * | update_error |
Additional Inherited Members | |
![]() | |
void | add (stat *new_object) |
![]() | |
agent * | my_agent |
std::map< std::string, stat * > * | objects |
Definition at line 153 of file reinforcement_learning.h.
rl_stat_container::rl_stat_container | ( | agent * | new_agent | ) |
Definition at line 204 of file reinforcement_learning.cpp.
References soar_module::object_container< stat >::add(), global_reward, total_reward, and update_error.
soar_module::decimal_stat* rl_stat_container::global_reward |
Definition at line 158 of file reinforcement_learning.h.
Referenced by rl_stat_container(), and rl_tabulate_reward_value_for_goal().
soar_module::decimal_stat* rl_stat_container::total_reward |
Definition at line 157 of file reinforcement_learning.h.
Referenced by rl_stat_container(), and rl_tabulate_reward_value_for_goal().
soar_module::decimal_stat* rl_stat_container::update_error |
Definition at line 156 of file reinforcement_learning.h.
Referenced by rl_stat_container().