Just for the hell of it, I decided to run a simulation with a bunch of bots, but checked them all off as autotrophes. Within a few cycles (~60) the simulation stops with the error message, "Robots are all dead, simulation stopped". The funny thing being, that none of them had died in only the first second of simulation.
So can you not have a simulation entirely of autotrophes? :(