Bien qu’il puisse sembler que deux robots aborderaient le même problème de la même manière, le type de logiciel d’IA utilisé, leur programmation, leurs capteurs et leur accès aux données, ainsi que la manière dont ils apprennent peuvent les amener à fournir des réponses très différentes.