MultiAgentDecisionProcess
MultiAgentDecisionProcessDiscreteFactoredStates::EmptyObservationProbFunctor Class Reference

The EmptyObservationProbFunctor class can be used by fully-observable subclasses of MultiAgentDecisionProcessDiscreteFactoredStates, in order to initialize the 2DBN without requiring an actual observation function. More...

#include <MultiAgentDecisionProcessDiscreteFactoredStates.h>

Inheritance diagram for MultiAgentDecisionProcessDiscreteFactoredStates::EmptyObservationProbFunctor:
[legend]

Public Member Functions

 EmptyObservationProbFunctor ()
 
- Public Member Functions inherited from MultiAgentDecisionProcessDiscreteFactoredStates::ObservationProbFunctor
bool isEmpty ()
 
 ObservationProbFunctor (bool isEmpty=false)
 
virtual double operator() (Index o, Index oVal, const std::vector< Index > &Xs, const std::vector< Index > &As, const std::vector< Index > &Ys, const std::vector< Index > &Os) const
 

Detailed Description

The EmptyObservationProbFunctor class can be used by fully-observable subclasses of MultiAgentDecisionProcessDiscreteFactoredStates, in order to initialize the 2DBN without requiring an actual observation function.

Constructor & Destructor Documentation

MultiAgentDecisionProcessDiscreteFactoredStates::EmptyObservationProbFunctor::EmptyObservationProbFunctor ( )
inline