How CodeZero Roles Work
mainThe CodeZero environment uses a multi-agent system where different nodes perform distinct roles to enable collaborative learning on programming challenges.
Note: Most users will run Solver nodes.
| Role | Description |
|---|---|
| Solver | Learns locally on code tasks using GRPO; shares rollouts with peers |
| Proposer | Generates coding problems and adjusts difficulty heuristically |
| Evaluator | Frozen model predicting correctness and assigning rewards |
CodeZero uses the following models:
- Solver:
Qwen2.5-Coder-0.5B-Instruct - Evaluator:
Qwen2.5-Coder-1.5B-Instruct(frozen)