TimefoldAI / TimefoldAI/timefold-solver

Real-time planning: mergeSolution()

Open
#149 0 comments 1 reaction 1 assignee View on GitHub

@zepfred is already working on this.

Since Feb 6, 2024.

Dominant language
Java
Stars
1.8k
Forks
228
Avg merge
1d 13h
Merged PRs (30d)
46

Description

ProblemFact changes are tedious to use: for every possible change, you need to write a custom problem fact change.

Alternatively allow this workflow:

  • User submits a problem, solving start
  • User makes changes on the original problem
  • User submits the changed problem as a "solving merge"
  • The solver solves the changed problem, but initializes it's values from the originally solved problem, as much as possible

Extra design requirements:

  • Can a user accept a best solution event, to pin the decision?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.