TAQUIN 4*4

Rol67 Messages postés 2 Date d'inscription mardi 15 novembre 2011 Statut Membre Dernière intervention 6 décembre 2011 - 6 déc. 2011 à 13:09
ezleq Messages postés 3 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 11 décembre 2011 - 11 déc. 2011 à 09:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53814-taquin-4-4

ezleq Messages postés 3 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 11 décembre 2011
11 déc. 2011 à 09:09
Pas de quoi, ce fut très enrichissant la lecture de ton programme.
je suis impatient de voir ton prochaine oeuvre, a bientôt.
fredericfabry Messages postés 5 Date d'inscription mercredi 21 juillet 2010 Statut Membre Dernière intervention 11 décembre 2011
11 déc. 2011 à 03:09
effectivement ca marche
je débute en programmation avec le livre de gerard swinnen
il est très pédagogique

je te remercie ezleq d'avoir pris le temps de me répondre et de me corriger.

mon prochain programme sera un grand classique:
bataille navale avec un pc linux et l'autre windows toujours sur python3

a plus et bonnes fêtes de navidad.
ezleq Messages postés 3 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 11 décembre 2011
10 déc. 2011 à 18:34
Ci le return juste après la boucle "for"

for...
if self.openList[i][jEu] == taquin :
print("jeu",i," ",self.openList[i][jEu])
return 1
return 0
fredericfabry Messages postés 5 Date d'inscription mercredi 21 juillet 2010 Statut Membre Dernière intervention 11 décembre 2011
10 déc. 2011 à 15:10
tu as completement raison ezleq
je n'avais pas vu

donc pour que ca marche:
def testExist(self,taquin):
"Verifie si le jeu est deja en memoire(entier[0,1])"
for i in range (0,len(self.openList),1):
if self.openList[i][jEu] == taquin :
print("jeu",i," ",self.openList[i][jEu])
return 1

sans le return0
c'est ca?
ezleq Messages postés 3 Date d'inscription jeudi 28 janvier 2010 Statut Membre Dernière intervention 11 décembre 2011
10 déc. 2011 à 08:16
bonjour,

Trés jolie travail en somme. Cependant, quant tu fait le testExist tu ne compare l'élément qu'au premier élément?

Cordialement ezleq.
Rol67 Messages postés 2 Date d'inscription mardi 15 novembre 2011 Statut Membre Dernière intervention 6 décembre 2011
6 déc. 2011 à 13:09
Il est super ton code, je l'ai essayé