О2_CP_SAT_Модель.Решить
Отправляет модель в службу решателя и возвращает объект решения. Вызывается через Модель.Решить(...).
Синтаксис
Модель.Решить(Параметры)
Параметры
- Параметры — Структура, Неопределено — параметры поиска решения (см. О2.СоздатьПараметрыПоиска). Если не указаны, используются значения по умолчанию.
Возвращаемое значение
- ОбработкаОбъект.О2_CP_SAT_Решение — объект решения. Описание методов см. в разделе Объект решения.
Описание
Метод является сокращённым аналогом О2.РешитьМодель для случая, когда объект модели доступен непосредственно. Поведение и параметры идентичны.
Пример
ПеременнаяX = Модель.Переменная("x");
ПеременнаяY = Модель.Переменная("y");
Модель.Ограничения().Соотношение("x + y = 10");
Модель.Ограничения().Соотношение("x >= 3");
Модель.Минимизировать("x");
Решение = Модель.Решить();
Если Решение.РешениеНайдено() Тогда
ЗначениеX = Решение.ЗначениеПеременной(ПеременнаяX);
ЗначениеY = Решение.ЗначениеПеременной(ПеременнаяY);
КонецЕсли;