|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|
The different versions of adopt handle some things differently. More...
Public Member Functions | |
| void | init (VariableInfo< Val, U > variable) |
| This function is called when we received both the HEURISTICS_MSG_TYPE and the DFSgeneration.OUTPUT_MSG_TYPE message for the variable. | |
| void | notify (Message msg) |
| Tells ADOPT how to respond to certain messages specific to this version. | |
| Collection< MessageType > | getMsgTypes () |
| Returns a collection with messages this version is interested in. | |
The different versions of adopt handle some things differently.
This interface defines what functions the different versions should implement.
| <Val> | the type used for variable values |
| <U> | the type used for utility values |
| Collection< MessageType > frodo2.algorithms.adopt.ADOPT< Val extends Addable< Val >, U extends Addable< U > >.Version< Val extends Addable< Val >, U extends Serializable &Addable< U > >.getMsgTypes | ( | ) |
Returns a collection with messages this version is interested in.
| void frodo2.algorithms.adopt.ADOPT< Val extends Addable< Val >, U extends Addable< U > >.Version< Val extends Addable< Val >, U extends Serializable &Addable< U > >.init | ( | VariableInfo< Val, U > | variable | ) |
This function is called when we received both the HEURISTICS_MSG_TYPE and the DFSgeneration.OUTPUT_MSG_TYPE message for the variable.
| variable | the variable info |
| void frodo2.algorithms.adopt.ADOPT< Val extends Addable< Val >, U extends Addable< U > >.Version< Val extends Addable< Val >, U extends Serializable &Addable< U > >.notify | ( | Message | msg | ) |
Tells ADOPT how to respond to certain messages specific to this version.
| msg | the message |