FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
frodo2.algorithms.adopt.test.testPreprocessing.receiveLowerBounds Class Reference
Inheritance diagram for frodo2.algorithms.adopt.test.testPreprocessing.receiveLowerBounds:

Public Member Functions

 receiveLowerBounds (String heuristic, XCSPparser< AddableInteger, AddableInteger > parser, Map< String, DFSview< AddableInteger, AddableInteger > > dfs)
 Constructor.
Collection< MessageTypegetMsgTypes ()
void notifyIn (Message msg)
void setQueue (Queue queue)
Public Member Functions inherited from frodo2.communication.IncomingMsgPolicyInterface< T >
default void notifyIn (Message msg, Object toAgent)
 Notifies the listener of an incoming message.

Package Attributes

String heuristic
 The heuristic who's output should be tested.

Private Attributes

XCSPparser< AddableInteger, AddableIntegerparser
 The random problem.
Map< String, DFSview< AddableInteger, AddableInteger > > dfs
 The DFS belonging to the problem.

Detailed Description

Author
brammert

Constructor & Destructor Documentation

◆ receiveLowerBounds()

frodo2.algorithms.adopt.test.testPreprocessing.receiveLowerBounds.receiveLowerBounds ( String heuristic,
XCSPparser< AddableInteger, AddableInteger > parser,
Map< String, DFSview< AddableInteger, AddableInteger > > dfs )

Constructor.

Parameters
heuristicThe heuristic to be tested
parserA representation of the global problem
dfsThe DFS structure used for this problem

References dfs, heuristic, and parser.

Member Function Documentation

◆ getMsgTypes()

◆ notifyIn()

◆ setQueue()

void frodo2.algorithms.adopt.test.testPreprocessing.receiveLowerBounds.setQueue ( Queue queue)

Member Data Documentation

◆ dfs

Map< String, DFSview<AddableInteger, AddableInteger> > frodo2.algorithms.adopt.test.testPreprocessing.receiveLowerBounds.dfs
private

The DFS belonging to the problem.

Referenced by receiveLowerBounds().

◆ heuristic

String frodo2.algorithms.adopt.test.testPreprocessing.receiveLowerBounds.heuristic
package

The heuristic who's output should be tested.

Referenced by notifyIn(), and receiveLowerBounds().

◆ parser

XCSPparser<AddableInteger, AddableInteger> frodo2.algorithms.adopt.test.testPreprocessing.receiveLowerBounds.parser
private

The random problem.

Referenced by receiveLowerBounds().


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