Somos um grupo de pessoas jogando floorball juntos regularmente. Cada sessão começa com a difícil tarefa de dividir equipes ...
Então, o que seria melhor do que um aplicativo para escolher equipes automaticamente?
Portanto, dado um histórico de combinações de equipes e resultados e uma lista de pessoas que aparecem nessa sessão em particular, qual seria uma boa estratégia para encontrar as equipes ideais? Por ótimo, quero dizer equipes tão iguais quanto possível.
Alguma ideia?
Edit: Para deixar claro, os dados que eu tenho para basear a escolha seriam algo como isto:
[{ team1: ["playerA", "playerB", "playerC"],
team2: ["playerD", "playerE", "playerF"],
goals_team1: 10,
goals_team2: 8
},
{ team1: ["playerD", "playerB", "playerC"],
team2: ["playerA", "playerE", "playerG"],
goals_team1: 2,
goals_team2: 5
},
{ team1: ["playerD", "playerB", "playerF"],
team2: ["playerA", "playerE", "playerC"],
goals_team1: 4,
goals_team2: 2
}]