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:
- Download the .zip or .tar file provided in the latest Opt4J release.
- Unzip Opt4J
- Navigate into
bin
folder and start withopt4j
(Linux/Unix) oropt4j.bat
(Windows) - 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:
- Embed Opt4J via Jitpack directly into the build process of your project. The code for embedding into gradle, maven, sbt, and leiningen is directly provided via the Jitpack website.
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.