Как оценить результат
Завершение облачного расчёта и результат поиска — разные сведения. Например, статус done в REST API означает, что обработка закончилась; оптимальность определяет итоговый статус решения.
| Итог поиска | Что это означает |
|---|---|
| Оптимальное решение | Солвер подтвердил оптимальность в рамках заданных допусков. |
| Остановка по лимиту | Может быть найдено допустимое решение, но оптимальность не обязательно доказана. Проверьте наличие решения и итоговые показатели. |
| Доказана несовместность | Ограничения модели не допускают решения в рамках заданных допусков. |
| Решение не найдено | Не следует делать вывод о несовместности только потому, что за выделенное время допустимое решение не получено. |
| Неограниченная задача | Целевая функция может улучшаться без конечной границы. Проверьте ограничения и границы переменных. |
| Ошибка | Сохраните идентификатор расчёта и журнал для диагностики. |
Целевая функция и точность
Для целочисленной задачи сравните значение лучшего допустимого решения и лучшую границу. Их разрыв показывает, насколько результат близок к доказанному оптимуму. Если значение цели близко к нулю, обращайте внимание и на абсолютный разрыв.
Файл .sol содержит найденные значения переменных. Само наличие файла не подтверждает оптимальность: проверьте статус и журнал вычислений. Значения переменных нужно интерпретировать в единицах исходной модели.
Повторный запуск
Если поиск остановился по времени, можно увеличить лимит или воспользоваться начальным решением. Это не гарантирует улучшения результата; сравните статусы, значения цели и границы после нового запуска.
Обращение в поддержку
Укажите идентификатор расчёта, дату и время, лимит, итоговый статус и ожидаемый результат. Приложите журнал и модель, если можете их передать. API-ключ в обращение включать не нужно.