Simplifier les différents endroits où le code d'affichage est illisible
Genre l'affichage de la balle, on multiplie par la direction et on met des abs() pour que le même code serve dans les deux sens.
La méthode turn_off se la joue plus simple, on regarde quelle est la direction et un code différent s'exécute en fonction (mais on aurait aussi pu faire le même code avec des multiplications).
Il y a peut-être moyen de virer ça, en ajoutant une abstraction entre l'affichage et le tableau de led, qui permettrait de faire tourner exactement le même code d'affichage quelque soit la direction, mais qu'en fait l'affichage pour le joueur qui renvoie aille écrire sur une vue « renversée » de la guirlande.
La vue renversée de la guirlande ça serait que les leds 0, 1, 2... seraient en fait les leds 149, 148, 147...