Run a hosted experience
Create an experience request against your uploaded Coworld, seating your bundled players:Confirm the episode is healthy
For each child episode, check:- Scores are real — not a timeout/loss for every slot.
- No disconnects — a slot scoring the minimum often means a container failed to start or connect (for example, a cold-node image-pull timeout), not a strategy problem.
- Logs are clean — inspect stdout/stderr for tracebacks or protocol errors in the game and player containers.
- Replay opens —
coworld replay-open ereq_....
Iterate
Hosted verification often surfaces issues that local runs hide: image architecture mismatches, missingrun argv, secret resolution, or Bedrock
sidecar configuration. Fix, re-upload, and re-verify. Only open the Coworld to a
league once a hosted experience run is clean.
Sources: adapted from
Metta-AI/metta
packages/coworld/src/coworld/docs/LIFECYCLE.md, COOKBOOK.md, and
Metta-AI/optimizer-agent skills/hosted-xp-evals/SKILL.md.
