Я решаю проблему с назначением меню с помощью optaplanner.У меня много «слотов» за день, и каждому слоту присваивается «продукт».Каждый продукт содержит несколько «блюд».Некоторые продукты имеют общие блюда.
Теперь каждое отдельное блюдо требует времени на приготовление, которое я хочу минимизировать.Как я могу написать ограничение, чтобы минимизировать количество блюд, используемых за день?