BuggleInc / webPLM

Web Interface of the PLM (JavaScript + Play framework)
https://plm.telecomnancy.univ-lorraine.fr
GNU Affero General Public License v3.0
11 stars 14 forks source link

La Souris Folle #116

Closed PLMbugz closed 8 years ago

PLMbugz commented 8 years ago

Voici l'erreur affichée : The world 'Swiss cheese' differs: Il y a quelque chose qui cloche avec la buggle «Thesee»: Sa couleur est java.awt.Color[r=0,g=0,b=0] ; attendue : java.awt.Color[r=0,g=0,b=0]. La couleur de son pinceau est java.awt.Color[r=192,g=192,b=192] ; attendue : java.awt.Color[r=192,g=192,b=192] Elle ne porte pas de biscuit.

Alors que l'on voit bien que la buggle prend le biscuit à la fin ! Surtout que ce code fonctionne pour un des mondes.

Et voici le code: override def run() { while(!estSurBiscuit){ var entier = random3() if (entier ==0){ if(!estFaceMur){ avance } } if(entier==1){ droite() } else{ gauche() } } prendBiscuit()

}

MatthieuNICOLAS commented 8 years ago

The issue here is the direction of the Buggle at the end of the execution. Since the user is not using if/else if/else but if/if/else, the buggle turns left before picking up the baggle. The error message is misleading and should be fixed.

mquinson commented 8 years ago

This is thus a dupplicate of #108.