cubing / twisty.js

The functionality of `twisty.js` is now part of `cubing.js`. Please see: https://js.cubing.net/cubing/twisty/
GNU General Public License v3.0
60 stars 15 forks source link

Structural alg traversal #50

Closed lgarron closed 10 years ago

lgarron commented 10 years ago

Many alg operations can be supported on "unflattened" algs (i.e. commutators and conjugates unexpanded).

It should be simple to write something to do this in general. It just requires something that can handle JSON traversal given handlers for the following nodes:

lgarron commented 10 years ago

This is implemented in alg.cube.makeAlgTraversal()