Skip to main content

Creating a Model

A model describes one rated game mode: the shape of a valid match and, later, how ratings behave. This page covers Model setup, the form you fill in when you create a model. Tuning how ratings move comes after, in Configuring a Model.

Create the model

  1. Open Models in the dashboard and choose Create.
  2. Fill in Model setup (below).
  3. Save. The model opens on its detail page, where you can tune its behaviour.

Model setup

The form names the mode and declares how a match is shaped.

SettingDescription
Mode nameA label for this rated mode, e.g. Ranked 5v5. Used to identify the model in lists and on the matchmaker node.
Rating engineThe math behind the ratings. Fixed to GF Engine. A trained-AI engine is a planned upgrade, not yet available.
Match formatThe shape of a match: Teams, Free-for-all, or Battle Royale.
Number of teamsHow many teams a match has (1 to 10).
Players per teamHow many players fill each team (1 to 10).
Teams can be unevenAllow asymmetric team sizes. Off by default; turn it on only for modes where teams differ in size.
Scored byHow a match result is expressed: Win / loss, Final placement, or Numeric score. This is how you rank teams when you report a result.
Supports partiesAllow pre-made parties (players who queue together) into the model.
Max party sizeThe largest party allowed (1 to 5). Shown only when Supports parties is on.

For a 5v5, set Match format to Teams, Number of teams to 2, and Players per team to 5. For a battle royale of 60, set the format to Battle Royale and size the teams to match how your game groups players.

The match shape is fixed after creation

Number of teams, players per team, format, and scoring are locked once the model exists. Stored ratings are computed against this shape, so changing it later would silently invalidate them. If you need a different shape, create a new model. Only the behaviour settings (μ, σ, β, volatility) stay editable; see Configuring a Model.

Match the model to the matchmaker

The team shape you set here should match the Team Composition node of the matchmaker you attach this model to. A model built for 2 teams of 5 paired with a matchmaker that forms 2v2 is a misconfiguration. See Using a Model with a Matchmaker.

Next