Soar Kernel  9.3.2 08-06-12
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Private Member Functions
rl_updates_accessor Class Reference

#include <reinforcement_learning.h>

Inherits param_accessor< double >.

Private Member Functions

virtual double get_param (const production *const prod) const
virtual void set_param (production *const prod, double value) const

Additional Inherited Members

- Public Member Functions inherited from param_accessor< double >
virtual double get_param (const production *const prod) const =0
virtual void set_param (production *const prod, doublevalue) const =0
void set_param (production *const prod, std::string value_str) const

Detailed Description

Definition at line 56 of file reinforcement_learning.h.

Member Function Documentation

virtual double rl_updates_accessor::get_param ( const production *const  prod) const
inlineprivatevirtual

Definition at line 60 of file reinforcement_learning.h.

References production_struct::rl_update_count.

{
return prod->rl_update_count;
}
virtual void rl_updates_accessor::set_param ( production *const  prod,
double  value 
) const
inlineprivatevirtual

Definition at line 57 of file reinforcement_learning.h.

References production_struct::rl_update_count.

{
prod->rl_update_count = value;
}

The documentation for this class was generated from the following file: