[quote=@Balance] It can sense when it needs more energy and plug itself in? It has the tools to fix its arms and legs and the intelligence to fix bugs in its code? [/quote] That sounds impossible.