Skip to content

This repository contains the example code for Tom's blog post at Java Advent about Timefold Solver.

Notifications You must be signed in to change notification settings

TimefoldAI/demo-santa-java-advent

Repository files navigation

Optimizing Santa's Travels (Java Advent) πŸŽ…

This repository contains the example code for our blog post at Java Advent, on the Timefold Website and for the related Christmas video. It is purposefully kept simplistic to show how to use Timefold Solver in a minimal example.

For more advanced examples, check out the Timefold Quickstarts Repository. This project was heavily inspired by the Vehicle Routing Quickstart.

Technologies Used πŸŽ„

Running the application πŸ›·

You can run your application in dev mode that enables live coding using:

./mvnw compile quarkus:dev

After visiting localhost:8080, you will be presented with a simple UI. Click the map a couple of times to add some visits for Santa, then click the solve button.

SantaDemo.mp4

Important Note

The code in this repository is purely to assist the Santa Advent related content. The solution here is not a production-grade implementations and will not be kept up to date with latest Timefold versions or practices.

For high quality and up to date Timefold content, check out:

Resource Description Link
🌐 Website Explore our platform, features, and updates. Visit Website
πŸ“– Solver Documentation In-depth guides and tutorials for Timefold Solver. View Documentation
▢️ YouTube Channel Video tutorials, demos, and webinars. Watch Videos

About

This repository contains the example code for Tom's blog post at Java Advent about Timefold Solver.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published