What if black holes are NaNs in the simulation we live in. Maybe it was written by a phd student as an experiment for his thesis.
Consider:
* Lazy evaluation was used to reduce computational costs. Unless an event is observed, it never collapses into reality. Cannot use up all household's hyper-electricity supply, parents will be mad.
* Make GR and QM work nicely together? Nah, too hard, the show-and-tell is tomorrow morning.
* Intelligent beings on multiple planets? Just a single planet will do for a C, maybe a C+. And no time left to make them interestingly different anyway.
Be ready, once the project grade is announced, this simulation will just blink out of existence. Hyper-CPU power will be needed for billions of years (our time) of hyper-Minecraft.