1. 13 Jan, 2016 2 commits
    • Guillaume CLOCHARD's avatar
      Merge branch 'heuristic_builder' into 'master' · 10596f16
      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
      10596f16
    • Guillaume CLOCHARD's avatar
      Merge branch 'optimisation_ftl' into 'master' · a9a30fc3
      Guillaume CLOCHARD authored
      Optimisation ftl
      
      FTL optimisé. On passe de 62 coups à 37.5 en moyenne
      
      
      See merge request !22
      a9a30fc3
  2. 11 Jan, 2016 6 commits
  3. 10 Jan, 2016 16 commits
  4. 09 Jan, 2016 13 commits
  5. 08 Jan, 2016 3 commits