Model for balancing 2 sport teams with multiple players?
$begingroup$
I need some guidance on what to start researching for this. I have 10 players and I need to auto-generate 2 teams. Every time a match is finished, I need to re-balance the teams. For that, I have two features:
- Win/loss ratio.
- Players that have better performance playing together.
Any ideas on which model can I use to get this automatic balance running?
Thanks!
machine-learning
New contributor
$endgroup$
add a comment |
$begingroup$
I need some guidance on what to start researching for this. I have 10 players and I need to auto-generate 2 teams. Every time a match is finished, I need to re-balance the teams. For that, I have two features:
- Win/loss ratio.
- Players that have better performance playing together.
Any ideas on which model can I use to get this automatic balance running?
Thanks!
machine-learning
New contributor
$endgroup$
add a comment |
$begingroup$
I need some guidance on what to start researching for this. I have 10 players and I need to auto-generate 2 teams. Every time a match is finished, I need to re-balance the teams. For that, I have two features:
- Win/loss ratio.
- Players that have better performance playing together.
Any ideas on which model can I use to get this automatic balance running?
Thanks!
machine-learning
New contributor
$endgroup$
I need some guidance on what to start researching for this. I have 10 players and I need to auto-generate 2 teams. Every time a match is finished, I need to re-balance the teams. For that, I have two features:
- Win/loss ratio.
- Players that have better performance playing together.
Any ideas on which model can I use to get this automatic balance running?
Thanks!
machine-learning
machine-learning
New contributor
New contributor
New contributor
asked yesterday
NicolasNicolas
1
1
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
There is some lack of information on your post.
- Does it take long time to try a match? (can I do 10.000 simulations or matches in minutes?)
- What's your goal? Is to create teams that are as equal as possible?
- Do the players really have better performance when they are together or you are assuming it?
But, I will try to give you an answer:
If it takes long what you can do is shuffle the players and measure the win/loss ratio, that resumes all you need, statistically speaking you will be conducting what is known as a experiment. If the players really "interact" you will have to measure the win/loss ratio by pairs.
New contributor
$endgroup$
$begingroup$
Hola Juan! Thanks for the response. I try to answer your questions to clarify the problem: - I am trying to balance soccer teams that are going to play once a week, so yes, I take long to try a match. - The goal is exactly that, to create teams as equal as possible. - I am pretty sure player have different performance when playing together. I was thinking about using the Elo rating system, but this wouldn't take into account two important things: 1. Player interaction inside the same team. 2. Labeling player by position in the field.
$endgroup$
– Nicolas
14 hours ago
$begingroup$
I was getting some ideas from here blog.insightdatascience.com/hero2vec-d42d6838c941
$endgroup$
– Nicolas
14 hours ago
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "557"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Nicolas is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f49153%2fmodel-for-balancing-2-sport-teams-with-multiple-players%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
There is some lack of information on your post.
- Does it take long time to try a match? (can I do 10.000 simulations or matches in minutes?)
- What's your goal? Is to create teams that are as equal as possible?
- Do the players really have better performance when they are together or you are assuming it?
But, I will try to give you an answer:
If it takes long what you can do is shuffle the players and measure the win/loss ratio, that resumes all you need, statistically speaking you will be conducting what is known as a experiment. If the players really "interact" you will have to measure the win/loss ratio by pairs.
New contributor
$endgroup$
$begingroup$
Hola Juan! Thanks for the response. I try to answer your questions to clarify the problem: - I am trying to balance soccer teams that are going to play once a week, so yes, I take long to try a match. - The goal is exactly that, to create teams as equal as possible. - I am pretty sure player have different performance when playing together. I was thinking about using the Elo rating system, but this wouldn't take into account two important things: 1. Player interaction inside the same team. 2. Labeling player by position in the field.
$endgroup$
– Nicolas
14 hours ago
$begingroup$
I was getting some ideas from here blog.insightdatascience.com/hero2vec-d42d6838c941
$endgroup$
– Nicolas
14 hours ago
add a comment |
$begingroup$
There is some lack of information on your post.
- Does it take long time to try a match? (can I do 10.000 simulations or matches in minutes?)
- What's your goal? Is to create teams that are as equal as possible?
- Do the players really have better performance when they are together or you are assuming it?
But, I will try to give you an answer:
If it takes long what you can do is shuffle the players and measure the win/loss ratio, that resumes all you need, statistically speaking you will be conducting what is known as a experiment. If the players really "interact" you will have to measure the win/loss ratio by pairs.
New contributor
$endgroup$
$begingroup$
Hola Juan! Thanks for the response. I try to answer your questions to clarify the problem: - I am trying to balance soccer teams that are going to play once a week, so yes, I take long to try a match. - The goal is exactly that, to create teams as equal as possible. - I am pretty sure player have different performance when playing together. I was thinking about using the Elo rating system, but this wouldn't take into account two important things: 1. Player interaction inside the same team. 2. Labeling player by position in the field.
$endgroup$
– Nicolas
14 hours ago
$begingroup$
I was getting some ideas from here blog.insightdatascience.com/hero2vec-d42d6838c941
$endgroup$
– Nicolas
14 hours ago
add a comment |
$begingroup$
There is some lack of information on your post.
- Does it take long time to try a match? (can I do 10.000 simulations or matches in minutes?)
- What's your goal? Is to create teams that are as equal as possible?
- Do the players really have better performance when they are together or you are assuming it?
But, I will try to give you an answer:
If it takes long what you can do is shuffle the players and measure the win/loss ratio, that resumes all you need, statistically speaking you will be conducting what is known as a experiment. If the players really "interact" you will have to measure the win/loss ratio by pairs.
New contributor
$endgroup$
There is some lack of information on your post.
- Does it take long time to try a match? (can I do 10.000 simulations or matches in minutes?)
- What's your goal? Is to create teams that are as equal as possible?
- Do the players really have better performance when they are together or you are assuming it?
But, I will try to give you an answer:
If it takes long what you can do is shuffle the players and measure the win/loss ratio, that resumes all you need, statistically speaking you will be conducting what is known as a experiment. If the players really "interact" you will have to measure the win/loss ratio by pairs.
New contributor
New contributor
answered yesterday
Juan Esteban de la CalleJuan Esteban de la Calle
687
687
New contributor
New contributor
$begingroup$
Hola Juan! Thanks for the response. I try to answer your questions to clarify the problem: - I am trying to balance soccer teams that are going to play once a week, so yes, I take long to try a match. - The goal is exactly that, to create teams as equal as possible. - I am pretty sure player have different performance when playing together. I was thinking about using the Elo rating system, but this wouldn't take into account two important things: 1. Player interaction inside the same team. 2. Labeling player by position in the field.
$endgroup$
– Nicolas
14 hours ago
$begingroup$
I was getting some ideas from here blog.insightdatascience.com/hero2vec-d42d6838c941
$endgroup$
– Nicolas
14 hours ago
add a comment |
$begingroup$
Hola Juan! Thanks for the response. I try to answer your questions to clarify the problem: - I am trying to balance soccer teams that are going to play once a week, so yes, I take long to try a match. - The goal is exactly that, to create teams as equal as possible. - I am pretty sure player have different performance when playing together. I was thinking about using the Elo rating system, but this wouldn't take into account two important things: 1. Player interaction inside the same team. 2. Labeling player by position in the field.
$endgroup$
– Nicolas
14 hours ago
$begingroup$
I was getting some ideas from here blog.insightdatascience.com/hero2vec-d42d6838c941
$endgroup$
– Nicolas
14 hours ago
$begingroup$
Hola Juan! Thanks for the response. I try to answer your questions to clarify the problem: - I am trying to balance soccer teams that are going to play once a week, so yes, I take long to try a match. - The goal is exactly that, to create teams as equal as possible. - I am pretty sure player have different performance when playing together. I was thinking about using the Elo rating system, but this wouldn't take into account two important things: 1. Player interaction inside the same team. 2. Labeling player by position in the field.
$endgroup$
– Nicolas
14 hours ago
$begingroup$
Hola Juan! Thanks for the response. I try to answer your questions to clarify the problem: - I am trying to balance soccer teams that are going to play once a week, so yes, I take long to try a match. - The goal is exactly that, to create teams as equal as possible. - I am pretty sure player have different performance when playing together. I was thinking about using the Elo rating system, but this wouldn't take into account two important things: 1. Player interaction inside the same team. 2. Labeling player by position in the field.
$endgroup$
– Nicolas
14 hours ago
$begingroup$
I was getting some ideas from here blog.insightdatascience.com/hero2vec-d42d6838c941
$endgroup$
– Nicolas
14 hours ago
$begingroup$
I was getting some ideas from here blog.insightdatascience.com/hero2vec-d42d6838c941
$endgroup$
– Nicolas
14 hours ago
add a comment |
Nicolas is a new contributor. Be nice, and check out our Code of Conduct.
Nicolas is a new contributor. Be nice, and check out our Code of Conduct.
Nicolas is a new contributor. Be nice, and check out our Code of Conduct.
Nicolas is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Data Science Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f49153%2fmodel-for-balancing-2-sport-teams-with-multiple-players%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown