public interface ProblemMediatorDef
Modifier and Type | Method and Description |
---|---|
void |
copyToConfig(TestSpec testSpec)
Copy any values specific to the problem solver classes to the related specific
structures, from the more general list of variables from the Problem Spec itself.
|
org.licas_xml.abs.Element |
getResultXml()
Get the results of the test.
|
ProcessResult |
processResult(java.lang.String solverType)
Process the result.
|
Result |
solve(TestSpec testSpec)
Optimise the solutions using the appropriate framework.
|
void copyToConfig(TestSpec testSpec) throws java.lang.Exception
testSpec
- the model of the tests to perform.java.lang.Exception
- any error.Result solve(TestSpec testSpec) throws java.lang.Exception
testSpec
- the model of the tests to perform.java.lang.Exception
- any error.org.licas_xml.abs.Element getResultXml() throws java.lang.Exception
java.lang.Exception
- any error.ProcessResult processResult(java.lang.String solverType) throws java.lang.Exception
solverType
- the solver used to create the result.java.lang.Exception
- any error.