We use simulation for testing many scientific models. How about using it for testing evolution? I for one never was never a fan of software simulation. Because we set the boundary conditions, we design it the way we expect it to behave and as it behaves in an expected way, many call it as scientific evidence.
Having said that, I thought of using it to test evolution. By using the word testing, I am not questioning evolution but want to know the way it behaves.
We can start by trying to create something like the most simple life form in an environment that we believe that existed at the start of the world. As we know about almost every aspect of a simple life form or pretend to know it, we can build the simple organism. Also we can build the environment and add to it whenever we come to know more about it. Using super computers we could simulate millions of years and check how they behave over time, we could bring about mutation by adding some mutation agents to the environment.
What I believe is that, intelligence is something brought about by physical constraints of an organism like hands, legs, etc.