[Mutator] Even Match (Onslaught team balancer)
Re: [Mutator] Even Match (Onslaught team balancer)
You have not installed the EvenMatch language files locally, but it will pick up other translated strings, such as team names.
Re: [Mutator] Even Match (Onslaught team balancer)
Is this running on CEONSS atm?
- Cat1981England
- Posts: 2323
- Joined: Mon 23. Aug 2010, 15:35
Re: [Mutator] Even Match (Onslaught team balancer)
Yes. Evenmatch is currently dealing with the quick rounds, balance at the start of the match (player avg pph) and assigning player teams when they join the server (not from spec). TitanTeamFix is balancing the player numbers during the match.
Current settings:
ActivationDelay=10
MinDesiredFirstRoundDuration=5
bShuffleTeamsAtMatchStart=True
bRandomlyStartWithSidesSwapped=False
bAssignConnectingPlayerTeam=True
bIgnoreConnectingPlayerTeamPreference=True
bAnnounceTeamChange=True
bIgnoreBotsForTeamSize=True
bBalanceTeamsBetweenRounds=True
bBalanceTeamsWhilePlaying=True
bBalanceTeamsDuringOvertime=False
bBalanceTeamsOnPlayerRequest=False
bBalanceTeamsOnAdminRequest=False
bDisplayRoundProgressIndicator=True
SmallTeamProgressThreshold=0.400000
SoftRebalanceDelay=50
ForcedRebalanceDelay=60
SwitchToWinnerProgressLimit=0.600000
ValuablePlayerRankingPct=50
RecentBalancingPlayerTime=240
NoBalancingUndoTime=1
MinPlayerCount=2
TeamsCallString=
DeletePlayerPPHAfterDaysNotSeen=7
bDebug=True
Current settings:
ActivationDelay=10
MinDesiredFirstRoundDuration=5
bShuffleTeamsAtMatchStart=True
bRandomlyStartWithSidesSwapped=False
bAssignConnectingPlayerTeam=True
bIgnoreConnectingPlayerTeamPreference=True
bAnnounceTeamChange=True
bIgnoreBotsForTeamSize=True
bBalanceTeamsBetweenRounds=True
bBalanceTeamsWhilePlaying=True
bBalanceTeamsDuringOvertime=False
bBalanceTeamsOnPlayerRequest=False
bBalanceTeamsOnAdminRequest=False
bDisplayRoundProgressIndicator=True
SmallTeamProgressThreshold=0.400000
SoftRebalanceDelay=50
ForcedRebalanceDelay=60
SwitchToWinnerProgressLimit=0.600000
ValuablePlayerRankingPct=50
RecentBalancingPlayerTime=240
NoBalancingUndoTime=1
MinPlayerCount=2
TeamsCallString=
DeletePlayerPPHAfterDaysNotSeen=7
bDebug=True
The Universal Declaration of Human Rights, Article 1:
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
Re: [Mutator] Even Match (Onslaught team balancer)
Im collecting data but I swear since the server went down when I play small matches 10-12 players the server is stacking all the high PPH people one side.
The last match I remember its was 5 v 5 and one team had 3 people in the top 10 in overall score, points, hours played over all according to gametracker stats on the CEONSS server.
If i remember it was Ebola,GR44 and Bisounrus on one team. Myself, Hyden and player name I never heard of and Skirlax (server bot).
The last match I remember its was 5 v 5 and one team had 3 people in the top 10 in overall score, points, hours played over all according to gametracker stats on the CEONSS server.
If i remember it was Ebola,GR44 and Bisounrus on one team. Myself, Hyden and player name I never heard of and Skirlax (server bot).
- Cat1981England
- Posts: 2323
- Joined: Mon 23. Aug 2010, 15:35
Re: [Mutator] Even Match (Onslaught team balancer)
The teams may be stacked as it's based on the last 7 days people have been playing. If Bola, GR44, Biso had a bad week (lets say 200pph each, 600 total) and you, Hy had a good week (300pph each, 600 total) it may think that the teams are even.
This is why computers will never rule the world
I've triple checked everything and it's working as it should as far as i can tell Joe, but i share your paranoia
This is why computers will never rule the world

I've triple checked everything and it's working as it should as far as i can tell Joe, but i share your paranoia

The Universal Declaration of Human Rights, Article 1:
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
Re: [Mutator] Even Match (Onslaught team balancer)
Is there any reason in particular, why DeletePlayerPPHAfterDaysNotSeen is set to only 7?
- Cat1981England
- Posts: 2323
- Joined: Mon 23. Aug 2010, 15:35
Re: [Mutator] Even Match (Onslaught team balancer)
@ Joe,
At the start of the match Evenmatch will assign teams based on the players avg PPH and try and build two teams with close to equal PPH. Once the match has started, if the teams are even, Evenmatch will assign the joining player to whichever team it thinks is losing and is indicated by the arrow at the top of the screen. If the teams are uneven the joining player will be assigned to the team with the fewer players by TitanTeamFix. If during the match the difference between number of players on each team is two or greater, TitanTeamFix will move the last player to join the server from the team with the extras players to the other team.
You can see how Evenmatch assigns teams at the start of the match here. TitanTeamFix post a message whenever it moves a player.
Looking at the match stats it would seem that this match was far more even then your screenshot suggested. You and Razz didn't join until the 16th and 14th minute in a 17 minute match, while MasterinG, fL@n@g@n and RAf all left red team at some point between the end of the match and when you took that screenshot.
We've had it as high as 30 and as low as 3. Any setting below 7 produces unbalanced matches, anything between 7 and 30 produces pretty much the same average map time. Most of the players play a few times a week which would explain why there's no difference between 7 and 30.
We try and keep everything as minimal as possible which includes settings such as this, unless you recommend otherwise?
At the start of the match Evenmatch will assign teams based on the players avg PPH and try and build two teams with close to equal PPH. Once the match has started, if the teams are even, Evenmatch will assign the joining player to whichever team it thinks is losing and is indicated by the arrow at the top of the screen. If the teams are uneven the joining player will be assigned to the team with the fewer players by TitanTeamFix. If during the match the difference between number of players on each team is two or greater, TitanTeamFix will move the last player to join the server from the team with the extras players to the other team.
You can see how Evenmatch assigns teams at the start of the match here. TitanTeamFix post a message whenever it moves a player.
Looking at the match stats it would seem that this match was far more even then your screenshot suggested. You and Razz didn't join until the 16th and 14th minute in a 17 minute match, while MasterinG, fL@n@g@n and RAf all left red team at some point between the end of the match and when you took that screenshot.
Wormbo wrote:Is there any reason in particular, why DeletePlayerPPHAfterDaysNotSeen is set to only 7?
We've had it as high as 30 and as low as 3. Any setting below 7 produces unbalanced matches, anything between 7 and 30 produces pretty much the same average map time. Most of the players play a few times a week which would explain why there's no difference between 7 and 30.
We try and keep everything as minimal as possible which includes settings such as this, unless you recommend otherwise?
The Universal Declaration of Human Rights, Article 1:
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
Re: [Mutator] Even Match (Onslaught team balancer)
Im thinking its when there are small player counts ..and yes leavers which I addressed today in private, there seems to be a slight problem.
In all honesty I have been avoiding playing when counts are low since there seems either an unbalance in skill or just in pure numbers during slow times and like you stated no computer program can fix all that.
In all honesty I have been avoiding playing when counts are low since there seems either an unbalance in skill or just in pure numbers during slow times and like you stated no computer program can fix all that.
- Cat1981England
- Posts: 2323
- Joined: Mon 23. Aug 2010, 15:35
Re: [Mutator] Even Match (Onslaught team balancer)
You're absolutely right. If you take a random player such as Rotten (i know he won't mind), he's a really good DM player but fairly average when playing a tank map for example. The balancer can't tell the difference between the type of maps and won't assign teams perfectly which only really shows up when the player numbers are low. So if you had four players, Rotten, Bola, You and Hyden for example, it would create two teams based on the PPH of Rotten and you, Bola and Hyden. On a tank map Bola and Hyden would win fairly easy, on DM it would be you and Rotten. There's no real way around that.
In an ideal world people could be trusted to balance the teams.
In an ideal world people could be trusted to balance the teams.
The Universal Declaration of Human Rights, Article 1:
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.
Return to “The Creative Corner”
Who is online
Users browsing this forum: No registered users and 2 guests