Earth Formation Simulation