Session Setup
If rating or gender is missing, defaults are used: rating=3.0, gender=Other.
Names are de-duplicated.
With 6 players, 2 courts usually means extra rests. The scheduler will keep play time fair.
25 = ~1 singles round per 4 rounds (if feasible).
Higher = better balancing & fewer repeats, but slower.
Scoring
The generator tries many random candidates each round and chooses the lowest penalty based on:
skill balance, mixed-doubles constraint, repeat partners/opponents, and rotation fairness.