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

О2_CP_SAT_Модель.Решить

Отправляет модель в службу решателя и возвращает объект решения. Вызывается через Модель.Решить(...).

Синтаксис

Модель.Решить(Параметры)

Параметры

  • ПараметрыСтруктура, Неопределено — параметры поиска решения (см. О2.СоздатьПараметрыПоиска). Если не указаны, используются значения по умолчанию.

Возвращаемое значение

  • ОбработкаОбъект.О2_CP_SAT_Решение — объект решения. Описание методов см. в разделе Объект решения.

Описание

Метод является сокращённым аналогом О2.РешитьМодель для случая, когда объект модели доступен непосредственно. Поведение и параметры идентичны.

Пример

ПеременнаяX = Модель.Переменная("x");
ПеременнаяY = Модель.Переменная("y");

Модель.Ограничения().Соотношение("x + y = 10");
Модель.Ограничения().Соотношение("x >= 3");
Модель.Минимизировать("x");

Решение = Модель.Решить();

Если Решение.РешениеНайдено() Тогда
ЗначениеX = Решение.ЗначениеПеременной(ПеременнаяX);
ЗначениеY = Решение.ЗначениеПеременной(ПеременнаяY);
КонецЕсли;