habitable planet simulation