|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|
A StatsReporter that monitors the convergence of the algorithm. More...

Classes | |
| class | CurrentAssignment |
| A convenience class to store an assignment. More... | |
| class | ConvStatMessage |
| A message containing information about the convergence of the algorithm. More... | |
Public Member Functions | |
| HashMap< String, ArrayList< CurrentAssignment< Val > > > | getAssignmentHistories () |
| Return the assignment history, chronologically ordered, for all the variables. | |
| Map< String, Val > | getCurrentSolution () |
| Method that returns the current solution of the agents. | |
| Public Member Functions inherited from frodo2.algorithms.StatsReporter | |
| void | getStatsFromQueue (Queue queue) |
| Registers the StatsReporter to be notified of the stats messages received by the given queue. | |
| void | setSilent (boolean silent) |
| Tells the StatsReporter whether it should print its stats or remain silent. | |
| void | reset () |
| Re-initializes all problem-dependent fields (except the problem itself). | |
| Public Member Functions inherited from frodo2.communication.IncomingMsgPolicyInterface< T > | |
| void | notifyIn (Message msg) |
| Notifies the listener of an incoming message. | |
| default void | notifyIn (Message msg, Object toAgent) |
| Notifies the listener of an incoming message. | |
| Public Member Functions inherited from frodo2.communication.MessageListener< T > | |
| void | setQueue (Queue queue) |
| Sets the queue from which the sendMessage() should be called when the message must be forwarded. | |
| Collection< T > | getMsgTypes () |
A StatsReporter that monitors the convergence of the algorithm.
| <Val> | type used for variable values |
| HashMap< String, ArrayList< CurrentAssignment< Val > > > frodo2.algorithms.StatsReporterWithConvergence< Val extends Addable< Val > >.getAssignmentHistories | ( | ) |
Return the assignment history, chronologically ordered, for all the variables.
Implemented in frodo2.algorithms.adopt.ADOPT< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.afb.AFB< V extends Addable< V >, U extends Addable< U > >, frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.asodpop.ASODPOPBinaryDomains< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.localSearch.dsa.DSA< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.localSearch.mgm.MGM< V extends Addable< V >, U extends Addable< U > >, frodo2.algorithms.localSearch.mgm.mgm2.MGM2< V extends Addable< V >, U extends Addable< U > >, frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >, and frodo2.algorithms.synchbb.SynchBB< V extends Addable< V >, U extends Addable< U > >.
| Map< String, Val > frodo2.algorithms.StatsReporterWithConvergence< Val extends Addable< Val > >.getCurrentSolution | ( | ) |
Method that returns the current solution of the agents.
Implemented in frodo2.algorithms.adopt.ADOPT< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.afb.AFB< V extends Addable< V >, U extends Addable< U > >, frodo2.algorithms.asodpop.ASODPOP< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.asodpop.ASODPOPBinaryDomains< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.localSearch.dsa.DSA< Val extends Addable< Val >, U extends Addable< U > >, frodo2.algorithms.localSearch.mgm.MGM< V extends Addable< V >, U extends Addable< U > >, frodo2.algorithms.localSearch.mgm.mgm2.MGM2< V extends Addable< V >, U extends Addable< U > >, frodo2.algorithms.maxsum.MaxSum< V extends Addable< V >, U extends Addable< U > >, and frodo2.algorithms.synchbb.SynchBB< V extends Addable< V >, U extends Addable< U > >.