Rate match results
rate_matchesComputes player skill ratings from match results using OpenSkill, Glicko-2, or Elo, supporting 1v1, team, free-for-all, and draw outcomes; pass prior ratings back in to continue.
Instructions
Compute player skill ratings from match results with OpenSkill, Glicko-2 or Elo. Handles 1v1, teams, free-for-alls and draws. Stateless: pass earlier ratings back in as players to continue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Algorithm parameter overrides, e.g. {"k": 24} for Elo | |
| matches | Yes | ||
| players | No | Ratings from a previous rate_matches call, keyed by player id; unknown players start at the default | |
| algorithm | No | openskill (default, Weng-Lin, for teams and free-for-alls), glicko2, elo, or custom (Club Points) |