from "lib:cif" import *; | |
cifsim("machine.cif --compile-only=on"); | |
rmfile("out.txt", force=true); | |
for x in range(1000): | |
string args = "machine.cifcode -i auto -a first -t 100 -o print"; | |
cifsim(args, stdout="out.txt", appendOut=true); | |
end | |
double minimum = 9999; | |
double maximum = -9999; | |
for line in readlines("out.txt"): | |
double value = <double>line; | |
minimum = min(minimum, value); | |
maximum = max(maximum, value); | |
end | |
outln("Minimum: %.2f", minimum); | |
outln("Maximum: %.2f", maximum); |