Tests the DFSgenerationParallel module.
More...
|
| | DFSgenerationParallelTest (boolean useTCP, Class< ? extends ScoringHeuristic<?> > rootElectionHeuristic, Class< ? extends ScoringHeuristic<?> > dfsHeuristic) |
| | DFSgenerationTest (boolean useTCP, boolean useXML, Class< ? extends ScoringHeuristic<?> > heuristic) |
| | Constructor.
|
| void | testRandom () throws IOException, NoSuchMethodException, IllegalArgumentException, InstantiationException, IllegalAccessException, InvocationTargetException |
| | Tests the DFS generation protocol on a random graph.
|
| Collection< MessageType > | getMsgTypes () |
| void | notifyIn (Message msg) |
| | Keeps track of the output of the DFS generation protocol sent by each variable.
|
| void | setQueue (Queue queue) |
| | Does nothing in this case.
|
| default void | notifyIn (Message msg, Object toAgent) |
| | Notifies the listener of an incoming message.
|
|
| static TestSuite | suite () |
| static void | checkDFS (Map< String, ? extends DFSview<?, ?> > dfs, Map< String, Set< String > > neighborhoods, LinkedList< String > path) |
| | Checks that the input is indeed a DFS tree.
|
Tests the DFSgenerationParallel module.
- Author
- Thomas Leaute
◆ DFSgenerationParallelTest()
| frodo2.algorithms.varOrdering.dfs.tests.DFSgenerationParallelTest.DFSgenerationParallelTest |
( |
boolean | useTCP, |
|
|
Class< ? extends ScoringHeuristic<?> > | rootElectionHeuristic, |
|
|
Class< ? extends ScoringHeuristic<?> > | dfsHeuristic ) |
◆ createDFSparams()
| Element frodo2.algorithms.varOrdering.dfs.tests.DFSgenerationParallelTest.createDFSparams |
( |
Element | heuristicParams | ) |
|
|
protected |
◆ getDFSclass()
| Class<?> frodo2.algorithms.varOrdering.dfs.tests.DFSgenerationParallelTest.getDFSclass |
( |
| ) |
|
|
protected |
◆ sendLEoutputs()
| void frodo2.algorithms.varOrdering.dfs.tests.DFSgenerationParallelTest.sendLEoutputs |
( |
String | i, |
|
|
Map< String, String > | rootForVar ) |
|
protected |
◆ suite()
| TestSuite frodo2.algorithms.varOrdering.dfs.tests.DFSgenerationParallelTest.suite |
( |
| ) |
|
|
static |
◆ rootElectionHeuristic
| final String frodo2.algorithms.varOrdering.dfs.tests.DFSgenerationParallelTest.rootElectionHeuristic |
|
private |
The documentation for this class was generated from the following file: