Completely different. I'm talking about a robot that analyses. A scarecrow robot would look for something the right size and body heat and shoot it. I'm talking about a robot so advanced it scans it's surroundings and learns from it. It can process tactics and statistics. Computers work on logic. Thus, if they found something to be in efficient they would change it.