How can you determine if a computer is sentient?
Say you had a very powerful computer hooked up to a complicated robot, with the fanciest AI program you can imagine installed on it. How can you determine that the robot is sentient/self aware?
Assume that the robot has no pre-programmed way to communicate with humans. It does not know how to speak, write or sign any language intuitively.
This question is in the General Section. Responses must be helpful and on-topic.