Siamo un gruppo di persone che giocano a floorball insieme su base regolare. Ogni sessione inizia con il compito scoraggiante di dividere le squadre ...
Cosa sarebbe meglio di un'applicazione per scegliere automaticamente i team?
Quindi, data una storia di combinazioni di team e risultati e un elenco di persone che si presentano per questa particolare sessione, quale sarebbe una buona strategia per trovare i team ottimali? Per ottimale, intendo squadre il più uguali possibile.
Qualche idea?
Modifica: Per chiarire, i dati su cui devo basare il picking sarebbero qualcosa del genere:
[{ 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
}]