Subscribe to Planned, planning education for real-world stuff.
By Maarten Vandenbroucke
December 13, 2023
In the past, you’ve worked with OptaPlanner. This globally used Open Source software was at the core of a wide array of planning optimization projects, significantly impacting efficiency in diverse industries. My co-founder, Geoffrey De Smet, the creator of OptaPlanner, and I witnessed first-hand the transformative impact of this technology. Driven by our mission to Free the world from wasteful scheduling we decided to build upon this legacy. Thus, Timefold was born.
As announced on May 2nd, 2023, OptaPlanner continues as Timefold. When the future of OptaPlanner at Red Hat seemed uncertain, we took the initiative to ensure that this vital technology not only survives but also thrives. Timefold represents not merely a stable continuation but also an evolution - a new chapter. We already fixed a good number of bugs and released new features. Timefold is twice as fast, and comes with better documentation. But this is just the start as our ambition reaches far higher into making our planning optimization products as accessible and easy to use as database technology or even spreadsheets!
We are honored to welcome the core OptaPlanner team - Lukas, Radovan, and Christopher - to Timefold. Their expertise and insights are invaluable in our journey ahead. We are proud of the Timefold team and thankful for being on this ride together.
Timefold is more than a tool; it’s a community and a movement. Your contributions, feedback, and ideas are the keystones of this community. Find us on StackOverflow or star us on GitHub.
We invite you to continue on this journey with us. We will send out a monthly newsletter that we will keep informative and on-point. Feedback is always welcome. We look forward to your continued support and engagement!
For reliability, features and speed. Timefold adds features and fixes bugs, many that still reside in OptaPlanner. Timefold is twice as fast as OptaPlanner out-of-the-box. Here’s how to upgrade OptaPlanner to Timefold.
Featured Update: Recommended Fit API, designed for appointment scheduling. Whilst on a call, operators can receive a list of appointment choices, ranked from best fit to worst, for informed decision-making. Also, score corruption errors now provide better debugging information.
Featured Update: JSON-friendly score explanations. Timefold Solver can now break down the score all the way to individual constraint matches. It can also compute differences between any two solutions. Also, Spring Boot integration has improved significantly.
Geoffrey De Smet & Lukáš Petrovický at Devoxx Belgium:
Continue reading
Blog
The only constant is change: How PlanningAI keeps schedules alive in real-time
Plans rarely survive reality, no matter how perfect they are. Employee sick calls, broken trucks, or no-show customers can wreck your carefully built schedule before lunchtime. That’s why our PlanningAI optimization algorithms replan in real-time. In this post, Tom Cools will enlighten you on how this works.
Blog
Is PlanningAI a blessing for Operations Research?
Operations Research is, and has always been, about solving one of the world’s toughest challenges: planning problems. Finding the best way to allocate resources, schedule shifts, or route deliveries under an abundance of real-world constraints. It is widely accepted that optimizing those problems will make the world a better place. The value has never been in question. But the road to real-world adoption? That’s been another story. With PlanningAI, we can alter the narrative.
Blog
Why PlanningAI encompasses scheduling, routing, and strategic decision-making
PlanningAI intentionally captures scheduling, routing, and strategy because businesses naturally function across multiple timeframes and complexities. Find out more about the etymology of PlanningAI in this blog post.