| 
    Qualia
    0.2
    
   | 
 
#include <Action.h>
Public Member Functions | |
| ActionProperties (unsigned int dim, const unsigned int *nActions) | |
| Class constructor.  More... | |
| virtual | ~ActionProperties () | 
| Class destructor.  More... | |
| unsigned int | dim () const | 
| Dimension of actions.  More... | |
| unsigned long | nConflated () const | 
| Number of conflated actions.  More... | |
| unsigned int | nActions (int i) const | 
| Number of possible actions in dimension #i#.  More... | |
| bool | equals (const ActionProperties &p) const | 
| Comparison method.  More... | |
| action_t | random () const | 
| Returns a random action.  More... | |
Public Attributes | |
| unsigned int | _dim | 
| unsigned int * | _nActions | 
| unsigned long | _nConflated | 
Represents a set of properties (basically, action dimension and number of possible actions per dimension) from which specific actions are drawn.
| ActionProperties::ActionProperties | ( | unsigned int | dim, | 
| const unsigned int * | nActions | ||
| ) | 
Class constructor.
      
  | 
  virtual | 
Class destructor.
      
  | 
  inline | 
Dimension of actions.
| bool ActionProperties::equals | ( | const ActionProperties & | p | ) | const | 
Comparison method.
      
  | 
  inline | 
Number of possible actions in dimension #i#.
      
  | 
  inline | 
Number of conflated actions.
      
  | 
  inline | 
Returns a random action.
| unsigned int ActionProperties::_dim | 
| unsigned int* ActionProperties::_nActions | 
| unsigned long ActionProperties::_nConflated | 
 1.8.3.1