Unconventional computing is computing with novel chemical, living, and physical substrates, achieved by any of a wide range of totally uncommon techniques. While the general theory of computation ...