Я использую COIN-OR CLP (https://projects.coin -or.org / Clp ) для настройки линейной программы на Python.Привязки Python с монетой ранее были настроены в другом проекте.
Существует 5 различных типов строк ('L', 'E', 'G', 'R', or 'N'
), которые могут быть добавлены в матрицу, однако ни код кода не комментирует ни документацию пакетаобъясните, как их использовать.Используемый метод выглядит следующим образом:
lp.add_row(cols, values, 1.0, row_type='L', name='{} Exclusivity'.format(self.name))
Если каждая строка представляет собой отдельную опцию, я хотел бы знать, возможно ли создать группу опций, где, если один выбранОстальное также необходимо выбрать, чтобы данный сценарий считался решением.Другими словами, группа параметров связана.
Любая помощь действительно приветствуется.