It depends on how perfect you want the simulation. Generally, it's easier for a computer to randomly build larger worlds than more detailed ones. With math, we can build an entire universe in seconds, but to procedurally generate a city and have it look good we need more time than that.
Take a perfect simulation as an extreme example. Once we turn the Moon into a computer, perhaps we will be able to simulate everything down to the microscopic and up to the universal levels. For now, however, we have to accept limits. Want something that simulate the entire universe with less detailed planets? There's Space Engine. Want a more detailed planet, but there's only one of them? There's Outerra. Wanna simulate geological processes, geomorphological processes, evolutionary biology, ocean wave and currents, erosion, atmospheric processes and weather, planet and star movement, advanced intelligent beings? Is the resolution of your world measured in inches, feet, nanometers, Planck length? Basically, do you want The Matrix?
The answer to your question is yes, depending on the detail and accuracy of your simulation. You can simulate a single-color Earth-sized ball and get a billion frames per second, with procedural generation choosing the color of the ball. If you want a perfect simulation, however, it will take a long, long, long time for our technology to reach a point where we can procedurally generate and simulate the entire world, perhaps a thousand years. My guess is it will take about 100 years just to have a perfect simulation of the human body, let alone an entire planet. We will all be super dead by then.
As for the actual shape and makeup of Earth, it may be possible to randomly arrive at such a result, but there would be so many factors to weigh in that the odds would be lower than what's imaginable.
Log in to comment