I have tried to make a schedule for player a, b, c, d, e with some criteria:
- Two people are playing on each team.
- Each pair should play against each pair possible (each pair is playing against 3 different pairs).
- There should be equal time between breaks, e.g. if someone takes a break, the player should play 4 matches before the person is taking a break.
- After every 5 rounds, each unique pair should only have played once together, e.g. player a and player b should not play two games together in the first 5 games. (This is not fulfilled in my example since player b and d are already playing together in match 6 and 8).
To explain the last criteria: Overview of each unique pair. Each of these pairs should only have played 1 time after 5 rounds, 2 times after 10 rounds, 3 times after 15 rounds.
I think it should be possible to make or is this an impossible problem? Have been using the last 5 hours trying to solve this but maybe there is a smart way?