Traditionnellement, ce phénomène a été expliqué comme le fait que l’enfant voit une image et se souvient de l’endroit où elle était, plutôt que de l’endroit où elle se trouve. D’autres comptes traitent du développement de la planification, de l’atteinte et de la décision des choses. Il existe également des approches behavioristes qui expliquent le comportement en termes de renforcement. Selon cette approche, les essais répétés de dissimulation du jouet dans la boîte « A » renforcent ce comportement spécifique, de sorte que l’enfant continue d’atteindre la boîte « A » parce que cette action a été renforcée auparavant. Cependant, ce compte n’explique pas le changement de comportement qui se produit autour de 12 mois.
Smith et Thelen ont utilisé une approche de systèmes dynamiques pour la tâche A-non-B. Ils ont trouvé que diverses composantes de l’activité étaient liées à l’activité de l’enfant. Ils ont constaté que diverses composantes de l’activité (force de la trace mnésique, saillance des cibles, temps d’attente, position) se combinent dans l’essai « B » (où l’objet est caché dans l’emplacement « B » plutôt que « A ») de sorte que l’enfant cherche correctement ou incorrectement le jouet. Ils ont manipulé expérimentalement la tâche pour voir s’ils pouvaient faire en sorte que des bébés de 10 mois (qui commettent généralement l’erreur persévérante de chercher en « A ») se comportent comme des bébés de 12 mois (qui cherchent généralement correctement). Ils ont constaté que le fait de changer la position du bébé (assis ou debout) pouvait amener le bébé de 10 mois à chercher correctement. Le fait de se tenir debout au lieu de s’asseoir pour l’essai « B » a rendu l’expérience antérieure de la recherche à l’emplacement « A » moins évidente pour l’enfant, qui a alors effectué une recherche correcte. Les chercheurs ont conclu que la durée du temps d’attente était l’un des éléments cruciaux de la tâche qui est influencé par l’âge.