Hi everyone,
Every few months I like to hold amateur mahjong competitions around where I live. However, whenever I try to make up table rotation schedules I always come up short, with a few people missing out on going up against a few other people. I'm certain it can be done (but correct me if I'm wrong) and I've searched for solutions in many places to no avail and I don't have the means to solve it myself.
My dilemma: 4-player games, 12-players, 4-6 games. Every player plays another at least once.
Also, the same as above but with 16 and 20 players, just in case for when I get more than 12 players.
EDIT: Otherwise, a solution where each player plays as many other different players as possible in 4 rounds would be great.
Help would be appreciated.