well , time.clock() work well,and seem also much more accurate.
anyway is strange the things of time.time
seem a problem only with the property float of the object.
if i use a local variable it work as expected
import bge
import time
def m(cont):
own = cont.owner
t1 = time.time()
for i in range(200000):
5/5*9/97*7-5+5-5
t2 = time.time()
print("----")
print("t1", t1)
print("t2", t2)
or also by storing the value in a class (between different step)
mah…mistery