DSIMA
 All Classes Namespaces Files Functions Variables
QuantitativeCriteria Class Reference

Agent which evaluates quantitatively the state of the system. More...

Inheritance diagram for QuantitativeCriteria:
Collaboration diagram for QuantitativeCriteria:

Public Member Functions

def __init__
 Constructor. More...
 
def clear
 Clear the criteria base. More...
 
def initialize
 
def registerUser
 Register a user for the quantification. More...
 
def act
 

Private Attributes

 _users
 List of users to monitor to compute the welfare. More...
 

Detailed Description

Agent which evaluates quantitatively the state of the system.

Constructor & Destructor Documentation

def __init__ (   self,
  name = "Quantitative criteria" 
)

Constructor.

Parameters
nameName.
See also
rename()

Member Function Documentation

def act (   self,
  data,
  layer 
)
def clear (   self,
  data 
)

Clear the criteria base.

def initialize (   self,
  data 
)
def registerUser (   self,
  name 
)

Register a user for the quantification.

Parameters
nameUser's name. These users should own the following personal variables:
  • costs

Member Data Documentation

_users
private

List of users to monitor to compute the welfare.

These users should own the following personal variables:

  • costs

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