16 heroes, 4 groups of 4. Each group shares exactly one trait: a role, a weapon type, an HP bracket, or a win rate bracket. Every hero belongs to only one group.