- 13 Jan, 2016 39 commits
-
-
Jimmy DORE authored
Changer la valeur de 2moves/s à 0.5 moves/s pour le mode auto See merge request !31
-
Jimmy DORE authored
-
Guillaume CLOCHARD authored
Stats courbe Rajout du fichier courbe.py Permet d'afficher les occurence des nombres de mouvement sous forme d'une courbe grâce au module pyplot. See merge request !28
-
Guillaume CLOCHARD authored
délai pour tuto Juste l'ajout de 5 secondes d'attente au début du tuto en mode auto, pour ne pas qu'il démarre directement de manière agressive. See merge request !29
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Jimmy DORE authored
-
Tom MARRUCCI authored
Conflicts: algo.py stats.py
-
Jimmy DORE authored
Images moves ascii  Fonction permettant d'afficher les différents mouvements terminée ! Fonctionnelle, et clean. Tout reste stable dans le terminal. il faut utiliser l'option --moves pour afficher les mouvements. Il reste à update le README. See merge request !25
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
Prend un cube et un mouvement à effectuer directement
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
Algo.py utilise les jeux de tests générés par cubes.js On va pouvoir faire des stats sur plus de 150 cubes. cc @E134636T See merge request !27
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Quentin BILLAUD authored
-
Guillaume CLOCHARD authored
Economie de mémoire Chaque fonction a maintenant seulement deux tuples : - Un temporaire qui permet d'effectuer les mouvements au fur et à mesure - Un total qui sera retourné Le tuple temporaire est ajouté au total à chaque fois qu'on effectue des mouvements (fonction `mouvements()` du cube).
♥ See merge request !26 -
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
-
Quentin BILLAUD authored
-
Quentin BILLAUD authored
-
Tom MARRUCCI authored
Un temporaire qui permet d'effectuer les mouvements au fur et à mesure et un total qui sera renvoyé
-
Quentin BILLAUD authored
-
Jimmy DORE authored
-
Jimmy DORE authored
-
Jimmy DORE authored
-
Jimmy DORE authored
-
Jimmy DORE authored
-
Jimmy DORE authored
-
Jimmy DORE authored
-
Guillaume CLOCHARD authored
-
Guillaume CLOCHARD authored
Ajout tests unitaires Ajout petit à petit de tests unitaires sur les fonctions disponibles sur master. Réparation / optimisation des fonctions testées.   See merge request !12
-
Guillaume CLOCHARD authored
Ajout détection/remplacement par raccourcis - Ajout d'un module `heuristic_builder.py` qui génère une liste de raccourcis Output d'un JSON `shortcuts.json` de la forme : ```js { "<suite de mouvements>": [<suite de mouvements plus courte qui mène au même état>], ... } ``` - Détection et remplacement des sous-listes de mouvements qui peuvent être raccourcis dans `algo_cfop()` On se contente de détecter des mouvements de longueur 2 (comme "R R" --> "R2", "Ri R" --> "", etc.) pour ne pas avoir d'impact sur le temps de résolution. See merge request !23
-
Guillaume CLOCHARD authored
Optimisation ftl FTL optimisé. On passe de 62 coups à 37.5 en moyenne See merge request !22
-
- 11 Jan, 2016 1 commit
-
-
Jimmy DORE authored
-