Я разработал калькулятор, решающий в общем виде задачу календарного планирования. Это одна из задач темы динамического программирования в курсе исследования операций.
Исходники доступны на гитхабе, калькулятор развёрнут в github-pages. В readme пример условия задачи и чтения решения.