Документация Minizinc гласит, что диагностическая статистика может быть распечатана в выходной поток путем добавления специальных строк в виде
%%%mzn-stat: <name>=<value>
, где <value>
можетбыть одним из ряда диагностики.Однако добавление строки
%%%mzn-stat: n_failures=failures
не меняет вывод.При использовании флага -s
выводится некоторая, но не вся, доступная статистика, но только с gecode
- Chuffed
вместо этого выводится список чисел, которые, как я могу предположить, соответствуют этим переменным.
Как я могу лучше контролировать вывод статистики при выполнении проблем?Они очень зависят от выбора решателя?