Opt4J

A Modular Framework for Meta-heuristic Optimization


Download and Recommended Use

Please consider downloading, embedding, or forking Opt4J depending on your intended use:

First-time Users and Try Out

You are new to meta-heuristic optimization and/or Opt4J and you want to check its features with existing optimizers and problems, we recommend you download the latest release and use it as a stand-alone application as follows:

  1. Download the .zip or .tar file provided in the latest Opt4J release.
  2. Unzip Opt4J
  3. Navigate into bin folder and start with opt4j (Linux/Unix) or opt4j.bat (Windows)
  4. Test Opt4J by loading the test configuration test.config.xml

Using Opt4J in Your Project

You want to use Opt4J in your own project and extend it with your own optimizers or implement your own problem to be optimized:

Making Changes and/or Become a Contributor

The Opt4J source code is available at https://github.com/sdarg/opt4j.git. We strongly recommend that you fork Opt4J on GitHub. For more information on how to become a contributor, please check the Opt4J README on Github.