Ok soy un Líder Scout y en nuestro día los 7 días de campamento de verano tenemos 8 Líderes y tendrá los Scouts en 4 diferentes patrullas o equipos.
Quiero configurar una rota para los Líderes para que puedan ser asignados para ayudar a las Patrullas Scout por un día en pares.
Quiero a todos los Líderes a trabajar con todos los demás Líder por un día que sé que es posible porque hay 28 diferentes maridajes con 8 personas y amablemente hay 7 días y 4 patrullas de fabricación de 28 de espacios para asignar a los 28 pares.
Yo también quieren asegurarse de que cada Líder ayuda con cada Patrulla al menos una vez, de nuevo, esto no es demasiado difícil de lograr (es básicamente un 8 equipo en el round robin del torneo en el 4 de motivos), pero la piedra de tropiezo que estoy teniendo es que lo ideal sería que no quiero que ningún Líder para ayudar con la misma Patrulla sin, al menos, 2 días en gap (por ejemplo, ayudar a lunes y no volver allí hasta el jueves). No estoy seguro de que esto es posible, pero yo ciertamente no quiero que cualquier Líder ayudando con la misma patrulla en días consecutivos si me pueden ayudar.
Tengo en Matemáticas grado, pero sus más de 10 años desde que terminó ahora y yo no trabajo en Matemáticas por lo que desgraciadamente estoy muy oxidado en este tipo de cosas, pero estoy seguro de que debe haber una forma lógica de la solución de este lugar de sólo la prueba y el error.
Lo siento si he posteado en el lugar equivocado o no hizo que mi pregunta lo suficientemente claro