[OT] Destroying all human life on Earth
Gregor Richards
Richards at codu.org
Mon Oct 13 15:02:00 PDT 2008
You want to destroy all life on Earth. To do this, you're creating
nano-robots. A single nano-robot cannot control a persons mind: Seven
are required (three in each half of the brain and one in the brain
stem). Nano-robots can harvest material from their host to build new
nano-robots, but the host will die after approximately twenty
nano-robots-worth of material has been harvested (they require
particular rare particles that can only be harvested from the heart and
lungs).
Robots can only be spread by direct physical contact from an infected
host to an uninfected one, and the process of transferring one
nano-robot destroys nano-robots (that is, the infected host loses three
robots in the process but the new host only gains one).
Devise an algorithm for these nano-robots that will destroy all human
life on Earth in the minimum amount of time. That is, minimize the time
from deploying the first nano-robot to every human life being
eliminated. You may assume a maximum of twelve degrees of separation
between average industrialized people and that even the most remote
tribe is connected by at least one human to the industrialized world.
Bonus: How would you change this algorithm if you wanted to destroy all
animal life? All life?
- Gregor Richards
More information about the Digitalmars-d
mailing list