### A.D.A. weaving algorithm.

A.D.A. is a robotic work that autonomously weaves neo-representations of the chakana.

The algorithm that A.D.A weaves is an elementary elementary cellular automaton where the rule to determine the state of a cell in the next generation depends only on its current state and its two immediate neighbors.

We start from a random state, and then cycle through a selection of rules every **24** rows.

Those rules are #18, #22, #26, #30, #45, #54, #60, #73, #82, #90, #106, #106, #109, #110, #122, #126, #129, #146, #150, #154, #195 , according to Stephen Wolfram.

In order to keep weaving doable, we may swap out some cell if necessary.

Transformations of rule #18 is being applied.