def heuristique(etat_jeu): # Retourner le nombre total d'objets restants dans tous les tas return sum(etat_jeu) # Test avec différents états de jeu etat_jeu1 = [3, 4, 5] # Total de 12 objets etat_jeu2 = [1, 0, 2] # Total de 3 objets etat_jeu3 = [0, 0, 1] # Total de 1 objet etat_jeu4 = [0, 0, 0] # Aucun objet restant, donc état final print("Heuristique pour [3, 4, 5] :", heuristique(etat_jeu1)) # 12 print("Heuristique pour [1, 0, 2] :", heuristique(etat_jeu2)) # 3 print("Heuristique pour [0, 0, 1] :", heuristique(etat_jeu3)) # 1 print("Heuristique pour [0, 0, 0] :", heuristique(etat_jeu4)) # 0 etat_jeu = [3, 2, 2] # Un total de 7 objets