This repository contains samples of domain problem models for solving it with OptaPlanner. OptaPlanner is a powerful constraint satisfaction solver that can be used for various optimization and planning problems. The OptaPlanner Quickstarts provide a set of example projects and templates to help you get started quickly with using OptaPlanner. This set of samples represents basic helloWorld projects as a kick starters
List of available problems:
To launch and run OptaPlanner Samples, you will need the following requirements:
-
Java Development Kit (JDK):
OptaPlanner is written in Java, so you'll need a compatible JDK installed on your system. OptaPlanner 8.x requires JDK 11 or later.
-
Build Tool:
You'll need Maven build tool to compile and manage dependencies for your OptaPlanner Quickstarts projects.
-
OptaPlanner Libraries:
OptaPlanner libraries (JAR files) are needed to include OptaPlanner functionality in your projects. These libraries are usually included automatically through your build tool's dependency management.
-
Documentation and Tutorials:
Familiarize yourself with the OptaPlanner documentation and tutorials. The documentation provides guidance on setting up your environment, understanding the concepts, and using OptaPlanner effectively.