Groups are auto-sized to prefer 3 players, allow 4s when needed, and avoid 2s unless unavoidable (e.g., 5 → 3+2, 8 → 4+4).