A simple robot is boring. An AI needs to let someone thinking "this is just a program?" Even if is only a small and damaged probe it needs the sparks of been something else than a computer. Or rather be a computer in the same way that we are just an animal.
Personally, in the LA server I had 2 AI. One was a poorly design exploration probe of the Order. Constantly cursing his creators but completely subject to their programming and not fully self-conscious, exploring as he was order to do it but the reports were somewhat ... special. And pity if he find someone, the best way of describing it is an internet troll. Funy, at least for me hehe
The other was completly diferent, AI-type consensus not limited by the laws of robotics but for their own reasons avoided conflict with humans. Always ready to philosophize even though did not have emotions or conflicts about his own existence. Strange and conflictive humans behaviors? Not a problem, he analyze them in a clearly non-human way but always accurate. I had even planned a discussion about the nature of humans and nomad but never get the chance :-(
My point is that the exactly way to roll an AI is not important, they are not human and for that have more potential. The important is have a complex character.
PD: If someone disagrees with me arguing that this kind of AI is impossible please indicate the closest thing to an existing IA today. If you can not analogize to compare a worm to us better. Thanks.
This user talks little to none english. If you find something wrong tell him.