MultiAgentDecisionProcess
MultiAgentDecisionProcessDiscreteFactoredStates::TransitionProbFunctor Class Referenceabstract

This is the base class for functors that return the transition probability for a given (s,a,s') tuple. More...

#include <MultiAgentDecisionProcessDiscreteFactoredStates.h>

Inheritance diagram for MultiAgentDecisionProcessDiscreteFactoredStates::TransitionProbFunctor:
[legend]

Public Member Functions

virtual double operator() (Index y, Index yVal, const std::vector< Index > &Xs, const std::vector< Index > &As, const std::vector< Index > &Ys) const =0
 

Detailed Description

This is the base class for functors that return the transition probability for a given (s,a,s') tuple.

Member Function Documentation

virtual double MultiAgentDecisionProcessDiscreteFactoredStates::TransitionProbFunctor::operator() ( Index  y,
Index  yVal,
const std::vector< Index > &  Xs,
const std::vector< Index > &  As,
const std::vector< Index > &  Ys 
) const
pure virtual