Third Alpha Release: Version 0.8.2
This is the third alpha version of our optimizationBenchmarking.org evaluator.
The robustness of the software has been improved, in particular it no longer strictly requires a Java JDK, but can also run under a plain JRE. If the evaluator is executed under a JDK and loads experiment data, it will automatically generate and compile data container classes which are tailored to the kind of data being read. Under a JRE, we will no longer throw an exception and terminate, but instead use fall-back classes. These classes are both slower and require more memory than the tailored ones, but at least the system will work properly.
We further removed some bug occurring when running the software under Windows.
Finally, there now are also ready-to-execute scripts for Windows. These scripts will automatically download the evaluator and example data sets and then evaluate these data sets on your machine and generate reports.
- Comparison of Algorithms of Maximum Satisfiability Problem: [Linux] [Windows]
- Comparison of Some Algorithms from BBOB'2013: [Linux] [Windows]
- Comparison of Some Algorithms for the TSP: [Linux] [Windows]
The slides describing the evaluator together with some examples have been updated as well.
Downloads
- Stand-Alone Command-Line Tool [md5] [sha1] — This includes all necessary dependencies. You can evaluate your experiments from the command line using this tool.
Command-Line Tool without Dependencies [md5] [sha1] — This is just the raw code of the core command-line tool. You will need the required third-party libraries to be in the classpath to run this.
Sources (of Command-Line Tool) [md5] [sha1] — This
jar
includes all sources of the core command-line tool.JavaDoc (of Command-Line Tool) [md5] [sha1] — This
jar
includes the comprehensive javdoc documentation of the core command-line tool.Maven
pom
[md5] [sha1] — This file is used by Maven to automatically find all dependencies when you use our core code as part of your software.
Besides the downloads from our Maven repository, you can also download this version of the command-line tool from GitHub (where only the sources are provided).
Maven POM
The optimizationBenchmarking.org framework can also be used as library inside your own software. If you build with Maven, then you can use version 0.8.2 of the optimizationBenchmarking.org framework as external dependency by including the following information in your Maven POM.
<repositories>
<repository>
<id>optimizationBenchmarking</id>
<url>http://optimizationbenchmarking.github.io/optimizationBenchmarking/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>optimizationBenchmarking.org</groupId>
<artifactId>optimizationBenchmarking</artifactId>
<version>0.8.2</version>
</dependency>
</dependencies>
[home] • [downloads] • [project versions] • [atom feed] • [RSS feed]