OptaPlanner: How to use artificial intelligence algorithms in order to find the optimal solution to a problem

In this article we will walk through the specification of this library. We are going to take a closer look at one of the issues which can be solved with it, and describe an exemplary implementation of such solution in the Spring Boot framework.