fpmas-metamodel 1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
UtilityFunction Struct Referenceabstract

#include <cell.h>

Inheritance diagram for UtilityFunction:
Inheritance graph
[legend]

Public Member Functions

virtual float utility (GridAttractor attractor, DiscretePoint point) const =0
 

Detailed Description

Generic UtilityFunction interface.

Member Function Documentation

◆ utility()

virtual float UtilityFunction::utility ( GridAttractor  attractor,
DiscretePoint  point 
) const
pure virtual

Returns an utility value associated to the specified point according to the given attractor.

Parameters
attractorAttractor from which the utility is computed
pointA discrete point of the grid environment

Implemented in UniformUtility, LinearUtility, InverseUtility, and StepUtility.


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