हम नियमित रूप से एक साथ फर्शबॉल खेलने वाले लोगों के समूह हैं। हर सत्र की शुरुआत टीमों को विभाजित करने के कठिन काम से होती है ...
तो स्वचालित रूप से टीमों को चुनने के लिए एक आवेदन से बेहतर क्या होगा?
इसलिए, टीम-संयोजनों और परिणामों के इतिहास और इस विशेष सत्र के लिए दिखाने वाले लोगों की सूची को देखते हुए, इष्टतम टीमों को खोजने के लिए एक अच्छी रणनीति क्या होगी? इष्टतम रूप से, मेरा मतलब है कि जितनी संभव हो उतनी ही टीमें।
कोई विचार?
संपादित करें: यह स्पष्ट करने के लिए, जिस डेटा को मुझे लेने का आधार बनाना है, वह कुछ इस तरह होगा:
[{ 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
}]