MultiAgentDecisionProcess
|
LocalBGValueFunctionInterface is a class that represents a local CGBG payoff function. More...
#include <LocalBGValueFunctionInterface.h>
Public Member Functions | |
virtual Scope | GetAgentScope () const =0 |
virtual double | GetValue (Index jpolI) const =0 |
virtual double | GetValue (std::vector< Index > indPols) const =0 |
virtual void | Print () const =0 |
virtual void | SetValue (Index jpolI, double best_response_value)=0 |
Copy assignment operator. More... | |
virtual void | SetValue (std::vector< Index > indPol, double best_response_value)=0 |
virtual std::string | SoftPrint () const =0 |
virtual | ~LocalBGValueFunctionInterface () |
(default) Constructor More... | |
LocalBGValueFunctionInterface is a class that represents a local CGBG payoff function.
I.e., it represents an .
|
inlinevirtual |
(default) Constructor
Copy constructor. Destructor.
|
pure virtual |
|
pure virtual |
Implemented in LocalBGValueFunctionBGCGWrapper, and LocalBGValueFunctionVector.
Referenced by BGCG_SolverNonserialDynamicProgramming::EliminateAgent().
|
pure virtual |
Implemented in LocalBGValueFunctionBGCGWrapper, and LocalBGValueFunctionVector.
|
pure virtual |
Implemented in LocalBGValueFunctionBGCGWrapper, and LocalBGValueFunctionVector.
|
pure virtual |
Copy assignment operator.
Implemented in LocalBGValueFunctionBGCGWrapper, and LocalBGValueFunctionVector.
|
pure virtual |
Implemented in LocalBGValueFunctionBGCGWrapper, and LocalBGValueFunctionVector.
|
pure virtual |