Self-Play

A training paradigm where agents improve by competing or collaborating with copies of themselves, generating training data through their own interactions. In robotics, self-play is used for multi-agent tasks (competitive object manipulation, adversarial robustness), and for generating diverse behavioral strategies. The agent learns robust policies because its training opponents continuously improve.

See this in practice: the Robotics Academy →

Robot LearningRL

Explore More Terms

Browse the full robotics glossary with 1,000+ terms.

Back to Glossary