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

#include <reinforcement_learning.h>

Inherits soar_module::primitive_param< T >.

Public Member Functions

 rl_apoptosis_thresh_param (const char *new_name, double new_value, soar_module::predicate< double > *new_val_pred, soar_module::predicate< double > *new_prot_pred)
void set_value (double new_value)
- Public Member Functions inherited from soar_module::primitive_param< T >
virtual char * get_string ()
virtual T get_value ()
 primitive_param (const char *new_name, T new_value, predicate< T > *new_val_pred, predicate< T > *new_prot_pred)
virtual bool set_string (const char *new_string)
virtual void set_value (T new_value)
virtual bool validate_string (const char *new_string)
virtual ~primitive_param ()
- Public Member Functions inherited from soar_module::param
 param (const char *new_name)
virtual ~param ()
- Public Member Functions inherited from soar_module::named_object
const char * get_name ()
 named_object (const char *new_name)
virtual ~named_object ()

Additional Inherited Members

- Protected Attributes inherited from soar_module::primitive_param< T >
predicate< T > * prot_pred
predicate< T > * val_pred
value

Detailed Description

Definition at line 134 of file reinforcement_learning.h.

Constructor & Destructor Documentation

rl_apoptosis_thresh_param::rl_apoptosis_thresh_param ( const char *  new_name,
double  new_value,
soar_module::predicate< double > *  new_val_pred,
soar_module::predicate< double > *  new_prot_pred 
)

Definition at line 184 of file reinforcement_learning.cpp.

: soar_module::decimal_param( new_name, new_value, new_val_pred, new_prot_pred ) {}

Member Function Documentation

void rl_apoptosis_thresh_param::set_value ( double  new_value)

Definition at line 186 of file reinforcement_learning.cpp.

References soar_module::primitive_param< T >::value.

{ value = -new_value; }

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