250000 Years Of Moral Robots Duplicating And Upgrading Themselves