Define a roster structure (e.g. 3v3, 1v1v1v1 FFA, or Dota Overthrow 5v5v5).
Each row is one side. Slots = human player seats (0 for bot-only teams).