STRIDE project artwork
EVOLUTION & SIMULATION / PUBLIC EXPERIMENT

STRIDE

Build a body. Let it learn to move.

BUILT IN THE WASATCH LAB

Build a body. Let it learn to move.

STRIDE is an evolutionary robotics playground about discovering movement. Choose a body, reshape its joints, and set a terrain, then let successive generations search for a gait that carries the creature farther. Each generation tests 36 candidates in ten-second trials, with best and median distance charted so the changes are visible. Mutation and gravity controls let you alter the experiment, while an ancestor race compares the latest champion with its starting point. Export a creature's DNA to keep its configuration, bring it back later, or share the same lineage. The experience makes an optimization process tangible through a moving body and measured results.

Open STRIDE
STRIDE / INSIDE THE EXPERIENCE
STRIDE actual interface preview
A look inside STRIDE. Open the live project to explore the controls.
01 / IN THE EXPERIENCE

Shape the experiment

Choose and reshape a creature across three terrain challenges

02 / IN THE EXPERIENCE

Watch movement evolve

Evolve 36 candidates per generation and compare best and median distance

03 / IN THE EXPERIENCE

Follow the lineage

Race an ancestor and import or export a creature's DNA

BEHIND THE BUILD

Human direction. Working technology.

React UI renders a two-dimensional muscle-and-joint physics simulation on Canvas. Evolution runs in a module Web Worker that returns generation, best distance, median distance, genome, and evaluated-candidate counts.

Built in our in-house R&D environment. Different projects call for different tools; the experience leads the decisions.