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

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

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

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

Менеджеры

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

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

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

См. также