update simulated world