You don't tell it how to solve the problem, you just give it the goal, and it has to figure out for itself via trial and error how to reach that goal.
Vous ne lui dites pas comment résoudre le problème, vous lui donnez juste l'objectif et elle doit trouver par tâtonnements comment atteindre cet objectif.