Cellular Cultivation in an Electronic Landscape
CECEL
pronounced “Sesel”
Cultivating computation, cell by cell.
An independent research project exploring computation that grows: behaviour that emerges from many simple, interacting cells, cultivated on ordinary processors.
What if computation were grown, not built?
Most computing is engineered from the top down. Every step is specified and every structure is designed in advance. Living systems work differently. They begin with simple parts that interact locally, and over time those interactions give rise to structure, rhythm and adaptation that no single part contains.
CECEL explores whether computation can be approached the same way: prepare an environment, seed it with cells, and study what develops. The emphasis is on cultivation (setting conditions, observing, guiding) rather than on dictating every outcome.
It is also a deliberate step away from the assumption that progress requires ever-larger specialised hardware. CECEL asks how much can grow on the general-purpose processors found in ordinary computers.
-
Grown, not assembled
Structure should arise from many simple parts working together, not be drawn up in advance.
-
Local, then global
Each cell knows only its immediate surroundings. Anything larger has to emerge from those exchanges.
-
Time as a material
Behaviour unfolds. Patterns and rhythms live in how activity develops, not in any single moment.
Research directions
Four connected questions at the heart of the project.
-
Cellular systems
How far can very simple units go when there are very many of them? CECEL studies large populations of minimal cells sharing one landscape, each following the same modest rules.
-
Emergent behaviour
Waves, rhythms, stillness and turbulence can all arise from local interaction alone. A central question is how to find and sustain the narrow regime between stillness and chaos, where complex systems are thought to be at their richest.
-
CPU-efficient simulation
Models of living systems usually call for specialised accelerators. CECEL looks for designs that let large simulated landscapes run well on ordinary, general-purpose processors, keeping the work open and within reach.
-
Adaptive computational structures
Living systems do not only react; they change with experience. This direction asks how a cellular landscape could reshape its own connections over time, so that it adapts rather than simply responds.
A landscape for computation to grow in.
The long-term aim is an environment in which useful computational behaviour can be cultivated: seeded, nurtured, observed and shaped, much as a biologist tends a living culture. The work is to understand which conditions allow capability to emerge, and how to guide it once it does.
It is an open question, and it is pursued as one. CECEL makes no promise about where it leads, only a commitment to finding out carefully.
Seed
Begin with many simple cells.
Landscape
Give them a shared environment to inhabit.
Interaction
Let neighbours influence one another.
Emergence
Watch for structure no single cell holds.
Adaptation
Nurture what proves useful, and begin again.