The problem with robots, and the reason why I think they won't be around for awhile, is that they're chosing how to react to a particular scenario would be too selective.
I'm no computer programmer, but I remember the days when I was playing with Visual Basic on my old Coleco, complete with...