Задать вопрос

Как на Django реализовать алгоритм просчета расписания?

Ребят, всем привет.

Задача: сделать калькулятор, который будет составлять смены для автоцентра. Т.е. вбиваешь имя мастера - часовую нагрузку - условия (его личные предпочтения). И система просчитывает график работы для 10 мастеров.

У меня есть идея реализации:

Общая функция, которая принимает данные и обходит базовый алгоритм, подключая кондиционные функции. Но эта штуга будет крайне большой и вполне вероятно - крайне медленной

Есть ли что-то, что сможет облегчить реализацию, такой штуки?

---

В данном случае меня больше интересует методология данного алгоритма.

1) Если я делаю обычный алгоритм, то мне выдаст первый же вариант, который совпадет по всем критериям. А это не очень хорошо. Я хочу сначала вывеси несколько вариантов, которые которые будут соответствовать моим условиям, а потом оценить их по индексам соответствия и вывести уже наиболее подходящий. В общем, мне нужна математика.
  • Вопрос задан
  • 350 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы