Leon Lan
Leon Lan
Keeping track of this list of mistakes that I encounter when using PyJobShop. This can be used to introduce data checks in the future or it might be turned into...
Defined as the number of jobs completed before the planning horizon (Ostermeier 2023). Some things to think about: - Jobs must become optional now. - When is a job "fully"...
It would be nice to define a class that describes an objective function. - Makepsan: $\max_{i \in O} C_i$ - Total completion time: $\sum_{j \in J} \max_{i \in O_j} C_i$...
We currently support deadlines, which are the latest time at which a job must be completed without incurring penalties. In practice though the deadlines are not a fixed point in...
CP matheuristic not tried before. https://www.youtube.com/watch?v=4Mkcf-t7VS4&embeds_referring_euri=https%3A%2F%2Fschedulingseminar.com%2F&source_ve_path=MjM4NTE&feature=emb_title
Processing plans are added in #66. Currently, `ProblemData` does not validate whether the processing plans are valid, but we should do that for better user experience. Given a plan $P$,...
## Describe the bug I cannot click on "Open in Colab" badge in examples that are displayed in the documentation. ## To Reproduce - Go to https://rl4co.readthedocs.io/en/latest/_collections/2-full-training.html - Try to...
Closes #49. See the issue for which todos are addressed.
- [x] Structure: It could be beneficial to rearrange the topics here: specifically, I suggest putting the Intervals section right after Tour constraints. Scheduling is one of the most used...