|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|
A function node in a factor graph. More...

Public Member Functions | |
| FunctionNode (String name, UtilitySolutionSpace< V, U > space, String agent) | |
| Constructor. | |
| String | toString () |
| String | getName () |
| UtilitySolutionSpace< V, U > | getSpace () |
| String | getAgent () |
Private Attributes | |
| final String | name |
| The name of the constraint. | |
| final UtilitySolutionSpace< V, U > | space |
| The constraint. | |
| final String | agent |
| The agent responsible for simulating this function node. | |
A function node in a factor graph.
| <V> | the type used for variable values |
| <U> | the type used for utility values |
| frodo2.algorithms.varOrdering.factorgraph.FunctionNode< V extends Addable< V >, U extends Addable< U > >.FunctionNode | ( | String | name, |
| UtilitySolutionSpace< V, U > | space, | ||
| String | agent ) |
| String frodo2.algorithms.varOrdering.factorgraph.FunctionNode< V extends Addable< V >, U extends Addable< U > >.getAgent | ( | ) |
References agent.
Referenced by frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >.notifyIn().
| String frodo2.algorithms.varOrdering.factorgraph.FunctionNode< V extends Addable< V >, U extends Addable< U > >.getName | ( | ) |
References name.
Referenced by frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >.notifyIn().
| UtilitySolutionSpace< V, U > frodo2.algorithms.varOrdering.factorgraph.FunctionNode< V extends Addable< V >, U extends Addable< U > >.getSpace | ( | ) |
References space.
Referenced by frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >.notifyIn().
| String frodo2.algorithms.varOrdering.factorgraph.FunctionNode< V extends Addable< V >, U extends Addable< U > >.toString | ( | ) |
|
private |
The agent responsible for simulating this function node.
Referenced by frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >.FunctionInfo.FunctionInfo(), FunctionNode(), and getAgent().
|
private |
The name of the constraint.
Referenced by frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >.FunctionInfo.FunctionInfo(), FunctionNode(), and getName().
|
private |
The constraint.
Referenced by frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >.FunctionInfo.FunctionInfo(), FunctionNode(), and getSpace().