The prisoner expected it not to happen, and the executioner expected him to not think it would happen by telling him it would be a surprise. So when the executioner knocked on the door the prisoner was surprised.The next week, the executioner knocks on the prisoner's door at noon on Wednesday — which, despite all the above, will still be an utter surprise to him. Everything the judge said has come true.
Humans are biological machines, robots are artificial machines. Anyway we try and make an AI it will be based on our understanding of how we work, but how do we know when we will understand ourselves enough to make a true AI and not something we think is an AI.There are machines that can touch, smell, hear, see and think... In that respect we are no different. Some can learn to, this is called deep learning, perhaps some would answer this question with the "soul" argument, I'm not religious so tend no to.
Is human thought not code? Logical constructs that bring order to our action, like code in a computer program? Perhaps there are no humans? Only machines.
As for reproduction... What of robots that can build other robots?
Other robots that can build other robots because they are programmed to, not because they choose to.