From 66f0401e3973b760c16af12727c0daf2f23b948e Mon Sep 17 00:00:00 2001
From: mglass
For each specification, an optimization can be carried out.
- The optimization can be started by running the main method of the Opt4J class:
opendse> ./gradlew run
The optimization has to be properly configured by selecting the modules as illustrated. - Additionally, it is necessary to select an input file which we set to this file. - We optimize a single objective which are the costs. +
The optimization has to be properly configured by selecting modules for your input specification, the preferred optimizer, as well as design objectives as illustrated exemplary in the figure. + For convenience, we provide a sample optimization-config.xml in
+./opendse-tutorial/optimization-config.xml
+that can be loaded via the Load button in the Opt4J configurator. + In this example, we optimize a single objective which are the costs. It is possible to implement any kind of evaluator, including non-linear objectives. Furthermore, it is possible to use external evaluators, i.e., programs that receive the respective implementation as XML and return their result as XML.