JobShopLib

Feb 15, 2024 · 1 min read

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.