Статистика Z3: что измеряет время? - PullRequest
2 голосов
/ 08 сентября 2011

При запуске Z3 3.1 с опцией -st я получаю странные результаты статистики. Если вы нажмете Ctrl-C, Z3 сообщит total_time <время. В противном случае, если вы дождетесь окончания Z3: total_time> time.

  1. Что измеряют "общее время" и "время"?
  2. Это ошибка (хотя и незначительная) (разница описана выше)?

Спасибо!

1 Ответ

1 голос
/ 08 сентября 2011

Это ошибка в Z3 для Linux (версии 3.0 и 3.1). Ошибка не влияет на версию Windows. Исправление будет доступно в следующем выпуске (Z3 3.2). Таймер, используемый для отслеживания time, неверен.

Кстати, total-time - общее время выполнения, а time - только время, затраченное на последнюю команду check-sat Итак, мы должны иметь это total-time >= time.

Примечание: этот ответ был обновлен с использованием отзывов Swen Jacobs.

...