fonction essaie (carte, indicePiece) piece <- tableau_de_piece(indicePiece) carte_temporaire <- carte pour toutes les positionX en X pour toutes les positionY en Y pour toutes les rotation si l'analyseur retourne valide carte_temporaire <- carte_temporaire + piece(x,y,r) si (indicePiece < 6) essaie(carte_temporaire,indicePiece+1) retourn carte_temporaire saisir fichier_Map charger fichier_Map objet_map <- le fichier_Map; tableau_de_piece <- {U, V, W, X ,Y ,Z} affiche objet_map resultat <- essaie(objet_map,1) si (resultat) affiche "succes" affiche resultat