FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
frodo2.solutionSpaces.MASProblemInterface< V extends Addable< V >, U extends Addable< U > > Interface Template Reference
Inheritance diagram for frodo2.solutionSpaces.MASProblemInterface< V extends Addable< V >, U extends Addable< U > >:

Public Member Functions

String getType ()
utilInstance ()
Element getLocalProblem ()
Public Member Functions inherited from frodo2.solutionSpaces.ProblemInterface< V, U >
void reset (ProblemInterface< V, U > newProblem)
 Resets this problem to be the same as the input one.
void setDomClass (Class< V > domClass)
 Sets the class to be used for variable values.
Class< V > getDomClass ()
void setUtilClass (Class< U > utilClass)
 Sets the class to be used for utility values.
Class< U > getUtilClass ()
getZeroUtility ()
getPlusInfUtility ()
getMinInfUtility ()
String getAgent ()
Set< String > getAgents ()
ProblemInterface< V, U > getSubProblem (String agent)
 Builds the subproblem description for a given agent by extracting it from the overall problem description.
boolean multipleTypes ()
void incrNCCCs (long incr)
 Increments the number of constraint checks.
long getNCCCs ()
void setNCCCs (long ncccs)
 Sets the NCCC count.

Detailed Description

Author
Brammert Ottens, 8 jun 2010
Parameters
<V>type used for decision variables
<U>type used for utility values

Member Function Documentation

◆ getLocalProblem()

Element frodo2.solutionSpaces.MASProblemInterface< V extends Addable< V >, U extends Addable< U > >.getLocalProblem ( )

◆ getType()

String frodo2.solutionSpaces.MASProblemInterface< V extends Addable< V >, U extends Addable< U > >.getType ( )

◆ utilInstance()

U frodo2.solutionSpaces.MASProblemInterface< V extends Addable< V >, U extends Addable< U > >.utilInstance ( )

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