|
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 |