A simple experiment carried out in New York has demonstrated that robots not only have greater powers of deduction than previously acknowledged but are also aware of their own limitations.