The Japan Pickleball League is an open-source non-profit project to help improve the quality of community recreational pickleball games and events.
Ratings are assigned to individual players just by playing doubles games, even with different partners each game. For doubles ratings we use OpenSkill (a derivative of TrueSkill), and for singles ratings we use Glicko2.