Enter The Meltiverse
Ever wondered how Mels learn to move? Here's an inside look at the training process—something we find as fascinating as it is complex. 🤓🧠
Starting From Scratch
Every Mel begins as a blank slate—no prior experience, no idea how to move—like a newborn, but without any evolutionary instincts. Since Mels are uniquely built from Lego-like blocks, with entirely different morphologies, each one is kind of a new species!
To learn how to move, Mels must start from the ground up, mastering every step through trial and error in a real-world physics simulation we like to call the Meltiverse.
Enter The Meltiverse
The real fun begins when your Mel is ready to train. Our system dynamically assembles a training simulation from the unique body, rewards, and environment you give it:
It then generates thousands of Mel variants, all training simultaneously in custom-simulated worlds:
Imagine thousands of your Mel, experimenting with different movements, receiving feedback on what works and what doesn’t, and sharing their findings with one another. It’s a large-scale, collaborative learning process fueled by the unique experience of each individual Mel. Your Mel then taps into this collective experience to learn to move better and better with every training update.
The Training Process
The typical training process involves simulating and learning from tens to hundreds of millions of steps. Traditionally this used to take hours or days but now it takes seconds and minutes. It’s only possible due to a combination of creative design choices, novel algorithmic advances, and massively parallelized, hardware-accelerated simulation.
So now, thanks to the Meltiverse, everyone can train digital robots to life.