Originalmente las reacciones químicas estuvieron vistas como movimiento sencillo hacia un equilibrio estable qué no fue muy prometedor para computación.
[1][2] (Anatol Zhabotinsky logró una demostración convincente directamente visible con la reacción Belousov–Zhabotinsky que muestra ondas de colores en espiral.)
En 1989 se demostró cómo las reacciones químicas sensibles a la luz podían realizar el procesamiento de imagen.
[5] Adamatzky se inspiró en un artículo teórico sobre computación utilizando bolas en una mesa de billar para transferir este principio a los productos químicos BZ y reemplazar las bolas de billar con ondas: si dos ondas se encuentran (chocan) en la solución, crean una tercera onda que se registra como 1.
Otra posibilidad podría ser nuevas reacciones químicas donde las ondas se propagan mucho más rápido.
Al hacerlo, pudieron calcular puertas lógicas binarias y realizar reconocimiento de patrones.