A modular Python library for creating, solving, and visualizing job shop scheduling problems. Includes a highly customisable reinforcement learning gymnasium environment to solve the problem sequentially with graph neural networks Followed good software engineering practices: modular design (SOLID and \textit{Clean Code}’s principles), automatic tests, linting, and documentation page Being used by the community: 58 stars and eight contributors.
Feb 15, 2024
Generative adversarial framework to produce larger, harder Job Shop Scheduling Problem instances plus a novel difficulty metric.
Jan 31, 2024