Перейти к основному содержимому

Объект модели задачи о ранце

Объект О2_Knapsack_Модель реализует программный интерфейс построения модели задачи о ранце. Методы объекта обеспечивают описание входных данных, конфигурирование параметров модели, её сериализацию и запуск поиска решения.

Экземпляр объекта создаётся через фасад менеджера модели: О2.Модели().МодельЗадачиРюкзака().СоздатьМодель().

Менеджеры​

Для регистрации данных модели используются менеджеры, доступные через методы объекта:

  • Модель.Элементы() — О2_Knapsack_МенеджерЭлементов — регистрация элементов задачи и доступ к ранее добавленным элементам.
  • Модель.Ограничения() — менеджер ограничений (весовые лимиты по каждому измерению).

Состав раздела​

См. также​