Время решения в CPLEX - PullRequest
       12

Время решения в CPLEX

0 голосов
/ 30 мая 2019

Я хочу найти время решения моей модели в CPLEX, и я использовал следующий код:

float temp;
execute{
var before = new Date();
temp = before.getTime();
 }
// solve the model
execute{
var after = new Date();
writeln("solving time ~= ",after.getTime()-temp);
 }

Но результат: 1.5592e + 12, что огромно. Итак, знаете ли вы, как я могу достичь времени решения в секундах или миллисекундах?

1 Ответ

0 голосов
/ 10 июля 2019

Это скорее вопрос чистого javascript, а не что-то, связанное с CPLEX.Получаемое вами число указывается в миллисекундах, но вы можете преобразовать его в секунды, минуты и т. Д., Используя методы, описанные в stackoverflow.com / questions / 41632942 .Например:

var timeDiff = after.getTime() - temp;
// Convert from milliseconds to seconds.
timeDiff /= 1000;
// Display diff in seconds.
writeln("solving time ~= ", timeDiff);
...