On schedule: Artificial Intelligence plans that meet expectations

Automate your business decisions in Java with Artificial Intelligence algorithms to improve your organization’s schedules, operations and processes. Optimize results. Find the best solution with hard and soft constraints.

Learn how to solve real business problems with OptaPlanner, the open source (Apache licensed) constraint solver in Java. Reuse sophisticated algorithms. Use it to write scalable, maintainable and reproducible code.

In this session, we will compare brute force, greedy heuristics and metaheuristics. In our Live Coding session, we’re going to explore the impact of adding business constraints one by one on the resulting schedule.