The University of Georgia Snake-in-the-Box Page

Dictionary of Current Terms

    1. for non-cyclic paths there are two possible transition sequences: starting from either end write down the order in which the bits change from node to node.

    2. for cycles with m nodes there are 2m possible transition sequences: pick a start node and a direction and write down the order in which the bits change.

Each transition identifies the edge from one node to its neighbor based on the dimension change.  Some authors prefer using transitions numbered 1 to n, while other authors prefer transitions numbered 0 to n-1.  The former is slightly more intuitive (an 8-dimension hypercube using transition 8 to move into the 8th dimension, while the latter corresponds to binary numbering). There is also some variation among publications related to numbering the transition from left to right or from right to left.