Methods
testBoucle(repetitions, codes) → {boolean}
- Source:
Parameters:
Name | Type | Description |
---|---|---|
repetitions |
number | |
codes |
Array.<string> | la séquence d'instructions à répéter |
Returns:
true si la boucle n'a à aucun moment fait sortir le lutin du plateau, false sinon
- Type
- boolean
testInstruction()
- Source:
méthode pour tester une instruction : retourne un tableau dont le premier élément indique si l'instruction est valide. c'est à dire qu'elle n'entraine pas une sortie de plateau. true -> l'instruction maintient le lutin sur le plateau false -> l'instruction le fait sortir du plateau Les autres éléments du tableau sont dans cet ordre :
- les positions x et y du pion après l'instruction
- son orientation après l'instruction
- le code Latex de l'instruction
testSequence()
- Source:
méthode pour tester une séquence : retourne
[true,x,y,orientation] si la séquence reste dans le jeu [false,x,y,orientation] en cas de sortie de plateau.