print "Simulating..." while (not simulation.complete()): simulation.tick() frames += 1 sf += 1 delta = time.time() - printTime if delta > 0.2: objects = len(simulation.world.all) fps = sf / delta pot += 1 if pot > 5: print " => Running simulation @ %5.2ffps - completed %d frames, have %d objects" % (fps, frames, objects) if fps < minFps: minFps = fps printTime = time.time() sf = 0 totalTime = (time.time() - start) print print print "Simulation complete - averaged %.3ffps, min was %.3ffps" % (frames/totalTime, minFps) """ Timing.printAll()