|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|
Assignment message used to reported the variables assignment and some statistics about the run. More...

Public Member Functions | |
| AssignmentMessage () | |
| Empty constructor used for externalization. | |
| void | writeExternal (ObjectOutput out) throws IOException |
| void | readExternal (ObjectInput in) throws IOException, ClassNotFoundException |
| AssignmentMessage (double treeFillPercentage, double dummyFillPercentage, long numberOfDummies, int numberOfSpeculativeUTIlmessages, int numberOfUTILmessages) | |
| Constructor. | |
| int | getNumberOfSpeculativeUTIlmessages () |
| int | getNumberOfUTILmessages () |
| Public Member Functions inherited from frodo2.algorithms.odpop.VALUEpropagation< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val, U > | |
| AssignmentMessage () | |
| Empty constructor used for externalization. | |
| void | writeExternal (ObjectOutput out) throws IOException |
| void | readExternal (ObjectInput in) throws IOException, ClassNotFoundException |
| long | getSpaceSize () |
| long | getNumberOfGoodsSent () |
| double | getTreeFillPercentage () |
| double | getDummyFillPercentage () |
| long | getNumberOfDummies () |
| U | getMaximalCut () |
Package Attributes | |
| int | numberOfSpeculativeUTIlmessages |
| The number of speculativeUtilMessages received. | |
| int | numberOfUTILmessages |
| Total number of UTIL messages. | |
Assignment message used to reported the variables assignment and some statistics about the run.
| <Val> | type of domain values |
| <U> | type of utility values |
| frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage | ( | ) |
Empty constructor used for externalization.
| frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage | ( | double | treeFillPercentage, |
| double | dummyFillPercentage, | ||
| long | numberOfDummies, | ||
| int | numberOfSpeculativeUTIlmessages, | ||
| int | numberOfUTILmessages ) |
Constructor.
| treeFillPercentage | the percentage of nodes in the tree |
| dummyFillPercentage | the percentage of dummy nodes in the tree |
| numberOfDummies | the absolute number of dummy nodes in the tree |
| numberOfSpeculativeUTIlmessages | number of speculative UTIl messagegs received |
| numberOfUTILmessages | total number of UTIL messages |
References frodo2.algorithms.odpop.VALUEpropagation< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val, U >.dummyFillPercentage, frodo2.algorithms.odpop.VALUEpropagation< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val, U >.numberOfDummies, numberOfSpeculativeUTIlmessages, numberOfUTILmessages, and frodo2.algorithms.odpop.VALUEpropagation< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val, U >.treeFillPercentage.
| int frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val extends Addable< Val >, U extends Addable< U > >.getNumberOfSpeculativeUTIlmessages | ( | ) |
References numberOfSpeculativeUTIlmessages.
| int frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val extends Addable< Val >, U extends Addable< U > >.getNumberOfUTILmessages | ( | ) |
| void frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val extends Addable< Val >, U extends Addable< U > >.readExternal | ( | ObjectInput | in | ) | throws IOException, ClassNotFoundException |
| void frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >.AssignmentMessage< Val extends Addable< Val >, U extends Addable< U > >.writeExternal | ( | ObjectOutput | out | ) | throws IOException |
|
package |
The number of speculativeUtilMessages received.
Referenced by AssignmentMessage(), and getNumberOfSpeculativeUTIlmessages().
|
package |
Total number of UTIL messages.
Referenced by AssignmentMessage().