So a colleague asked me for some Help on an interesting Problem, which we both couldn't find the optimal answer for. The event which needed it is already in the past, so this is just me trying to satisfy my curiosity.
Problem
There are 15 Participants, 5 Tables, 3 Seats per Table, 3 Roles (one for each seat at a Table, so each table has all three roles) and 5 Rounds. The requirements are to find the seating (one for each Round) where each Participant meets another at most once for the whole 5 Rounds. Bonus points if each Participant can do all 3 Roles once or twice.
Can you find the optimal seating plan and is there more than one? Or is there not even one?
The best solution i found is the picture attached below. The colors are to highlight the people who see each other more than once. Optimally it shouldn't be coloured at all.

Do you see the pattern? What properties of the numbers involved does it rely upon?