Hacker GitHub

← All repos

TimefoldAI/timefold-solver

View on GitHub ↗ ★ 1,861 Java

The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

6 mentions on Hacker News by 3 people: 1 story, 5 comments · first 2023-09-11 · latest 2025-04-28

Mentions per year 6 mentions · busiest year 2024 (3)
20082026
  1. …it's worth, I created a detailed behaviour of each opcode (along with example Python sources) here: https://github.com/TimefoldAI/timefold-solver/blob/main/pyth... (for up to Python 3.11).
  2. It's a constraint solver. You can find the community version at https://github.com/TimefoldAI/timefold-solver
  3. …SQL). The way most library authors do it instead is by reading the AST, which is mostly stable. [1] https://github.com/TimefoldAI/timefold-solver/tree/main/pyth... , a Python bytecode to Java bytecode translator, written to avoid excessive…
  4. …in, splitting the cluster into two or more when gaps are encountered. For the implementation, see https://github.com/TimefoldAI/timefold-solver/blob/main/core... As a side effect of keeping track of connected clusters, the data structure…
  5. Let us know how we can improve! Feel free to start a discussion ( https://github.com/TimefoldAI/timefold-solver/discussions ) or submit an issue ( https://github.com/TimefoldAI/timefold-solver-python/issues ). We aim to treat Python as a…