Ajout détection/remplacement par raccourcis
-
Ajout d'un module
heuristic_builder.pyqui génère une liste de raccourcis Output d'un JSONshortcuts.jsonde la forme :{ "<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.