Nantes Université

Fix cross

Guillaume CLOCHARD a demandé de fusionner fix-cross vers algo_resolution

Petit refactor de cross__facile(). La logique reste absolument la même, c'est juste cosmétique.

  • délocalisation de croix_valide() dans utils.py
  • création de Cube.mouvements() qui fait comme Cube.scramble() mais avec une liste en paramètre
  • Nettoyage doc sur cross_facile()
  • Utilisation de Cube.mouvements() dans cross_facile() pour gagner en nombre de lignes et garder plus facilement la liste des mouvements effectués.
  • cross_facile() ne prend plus de liste de mouvements mais renvoie (<Cube>, <Liste de mouvements>)

J'espère que l'utilisation de Cube.mouvements() n'impacte pas les perfs. Je vais regarder ça.

Merge si ça te convient Jimmy @E134177U.

Rapports de requête de fusion