Home › Forum Archive › Miscellaneous › Archives › Liam Team Balancer
- This topic has 73 replies, 19 voices, and was last updated 19 years ago by
Liam.
-
AuthorPosts
-
August 23, 2007 at 9:15 pm #25198
rainefardreamer
Spectatorit does alright, though it’s a little unnerving when on the winning team to find that some of your teamates were ridding on coatails and weren’t that good, but it does keep team pretty close… so good job liam, i know i’ve talked some smack about it, but i really think it’s good that we now have this
August 23, 2007 at 9:31 pm #25201Liam
Spectatorrainefardreamer said:
it does alright, though it’s a little unnerving when on the winning team to find that some of your teamates were ridding on coatails and weren’t that good, but it does keep team pretty close… so good job liam, i know i’ve talked some smack about it, but i really think it’s good that we now have thisI’m glad its working. If anyone has any ideas on how to make it less spammy, I’ll be happy to work it in.
Back to working on slot reservations.
August 28, 2007 at 3:15 pm #25519Chantz
SpectatorHey liam, your balancer is working much more brilliant than before, the only thing that i can find loose about it, is when the server is full, and the top 2 people of the winning team get switched to the losing team, for example. Me and kuros we’re destroying a few days back and then me and kuros got switched to the opposite team 2 or 3 times ( in 2 maps ) back and forth, and if i went, he went, or the opposite. We found it funny, but it’s weird. Just a little idea for you to work on or what not. Good luck man, and your dedication and work on this is much needed, and very honorable of you to do this. You made a difference to the server, although you’ve undergone a lot of hate from players
good luck buddy.August 28, 2007 at 3:31 pm #25520Liam
SpectatorChantz said:
Hey liam, your balancer is working much more brilliant than before, the only thing that i can find loose about it, is when the server is full, and the top 2 people of the winning team get switched to the losing team, for example. Me and kuros we’re destroying a few days back and then me and kuros got switched to the opposite team 2 or 3 times ( in 2 maps ) back and forth, and if i went, he went, or the opposite. We found it funny, but it’s weird. Just a little idea for you to work on or what not. Good luck man, and your dedication and work on this is much needed, and very honorable of you to do this. You made a difference to the server, although you’ve undergone a lot of hate from players
good luck buddy.Chantz,
I know why thats happening in that manner and what I’ll do is go in and add a little more randomization to it. The only thing I can figure on why it kept switching you two over and over though is because you two were causing your team to win and the other to loose.
Once we get the new server put in I can tweak things out a bit more to make things better. For now though, it does seem to be working pretty well. One thing I am working on is getting it to move players after the round freezes so that the end of round killing ceases.
As far as the players hating me, hey, if they hate me, they at least know who I am.

Thanks for the input though and I will definately add it to the list.
August 28, 2007 at 6:24 pm #25531Kuros
SpectatorChantz said:
Hey liam, your balancer is working much more brilliant than before, the only thing that i can find loose about it, is when the server is full, and the top 2 people of the winning team get switched to the losing team, for example. Me and kuros we’re destroying a few days back and then me and kuros got switched to the opposite team 2 or 3 times ( in 2 maps ) back and forth, and if i went, he went, or the opposite. We found it funny, but it’s weird. Just a little idea for you to work on or what not. Good luck man, and your dedication and work on this is much needed, and very honorable of you to do this. You made a difference to the server, although you’ve undergone a lot of hate from players
good luck buddy.LOL, Chantz is registered. The forums are going all to hell now. <3 chantz > bracket
August 28, 2007 at 6:57 pm #25534Chantz
SpectatorMore than welcome liam, i know you’ll ace it one day, and kuros man, how did you like the other night when it was you and brian VS me, and you guys were still getting owned (good luck liam, hope to see you playing sometime soon man)
August 29, 2007 at 12:29 am #25564Brian
SpectatorI believe the only reason you had a higher kdr than us was you blowing the bomb about 5 times. My memory may be off though.
August 29, 2007 at 1:38 am #25565Fascist Flakes (Jagr)
SpectatorBalancer seems to be working pretty well, though it has occurred to me that it may be taking a bit to take in effect when the map starts. It takes a good 5-6+ rounds before it effectively balances and evens the team despite one team completely rolling over the other, etc.
August 29, 2007 at 8:09 am #25569Liam
SpectatorFascist Flakes (Jagr) said:
Balancer seems to be working pretty well, though it has occurred to me that it may be taking a bit to take in effect when the map starts. It takes a good 5-6+ rounds before it effectively balances and evens the team despite one team completely rolling over the other, etc.The issue with that is this: If we move more than 1-2 people in a go, then it completely unbalances the teams. I could go in and make it move a few more people if its say less than 5 rounds into a new map. If you think it would be a good idea I’ll be happy to do so.
August 29, 2007 at 8:45 am #25571Fascist Flakes (Jagr)
SpectatorThe issue wasn’t that it wasn’t balancing enough, its just it wasn’t balancing early enough. It shouldn’t take 5,6,7+ rounds for it to figure out that the teams are unbalanced and people need to move.
August 29, 2007 at 8:48 am #25572Liam
SpectatorFascist Flakes (Jagr) said:
The issue wasn’t that it wasn’t balancing enough, its just it wasn’t balancing early enough. It shouldn’t take 5,6,7+ rounds for it to figure out that the teams are unbalanced and people need to move.I’ll take a look at it. The only reason I could see it doing what your saying though is this:
For example:
CT team is horribly stacked and they win the first two rounds.
T’s get lucky and win the third round.
CT’s snicker and whoop *edited* for rounds 4-5-6.
Balancer goes, oh, CT’s won 3 in a row. Rebalance.
Now, I could definately lower the streak win to “2 wins in a row” for it to balance but that’ll make it swap things up even more often than it does now.
August 29, 2007 at 9:25 am #25573Norkimo
SpectatorKinda surprised that no one has mentioned this but why not balance teams immediately after the warm up round based on their skill point rank? If you look at the top25 people that play on the server they play very often and are usually on the same team at the beginning of every map which leads to the initial stack. If this was done I believe it would eliminate most of the team balancing caused by early stacks.
You could average out all the players skill points and move people accordingly to make each team have as close to the average as possible. Of course this method has flaws such as someone that’s new to the server that happens to be godlike but that would take care of itself in time anyway.
August 29, 2007 at 9:34 am #25575Bitey
SpectatorThis has already been discussed and the problem is that our stats are run parallel yet separate from the server so there is no way for Liam to reference it in his coding. But yes ideally that would be a great idea.
August 29, 2007 at 9:35 am #25576Liam
SpectatorBitey said:
This has already been discussed and the problem is that our stats are run parallel yet separate from the server so there is no way for Liam to reference it in his coding. But yes ideally that would be a great idea.I could reference it but it would create yet even more overhead for the server. Secondly: People have bad days. People have good days.
August 29, 2007 at 9:39 am #25577Bitey
SpectatorLol guess I was out of the loop on that one, I thought that it was that we couldn’t access it but now its that the current server we are on can’t handle it and of course the common sense answer you just said?
August 29, 2007 at 12:42 pm #25591Falcon
Spectatorjust for *edited*s and giggles, despite the fact that most of the clans I’ve seen recently have been divided by the teambalancer, could we try to add in some kind of a clan detection system? comparing names to see common phrases, like aCe. or [WCU] (even though it’s not a clan, but a club) or what have you… or possibly just having a file listing all known clans that we update by hand?
oh, and also do we want to set it up to swap not only the best players of the winning team, but the worst players of the losing team? (namely me whenever I’m in
)August 29, 2007 at 1:17 pm #25595Liam
SpectatorFalcon said:
just for *edited*s and giggles, despite the fact that most of the clans I’ve seen recently have been divided by the teambalancer, could we try to add in some kind of a clan detection system? comparing names to see common phrases, like aCe. or [WCU] (even though it’s not a clan, but a club) or what have you… or possibly just having a file listing all known clans that we update by hand?We discussed this and discarded it. Can’t remember why it was so long ago.
Falcon said:
oh, and also do we want to set it up to swap not only the best players of the winning team, but the worst players of the losing team? (namely me whenever I’m in
)It already does that.
September 3, 2007 at 1:57 pm #25837Outie5000
Spectatorheres how to fix it!
When a team wins too much, turn dwp on for their team, and leave it off for the losing team.
problem solved.
September 3, 2007 at 8:56 pm #25882Liam
SpectatorOutie5000 said:
heres how to fix it!When a team wins too much, turn dwp on for their team, and leave it off for the losing team.
problem solved.
That has to be the most useless post I’ve seen in relation to this thread to date.
Epic fail.
September 3, 2007 at 9:02 pm #25884pinkcs
SpectatorWhat sort of work would be required to give some more intelligence to map voting? As in perhaps, giving maps tags like for their size, or their Prefix_. So that when there are only 12 players or less small maps are chosen for the vote and along with the de_ maps there is always one alternative_ prefixed map up for the vote?
Not that map voting doesn’t work fine right now, and not that this is something to prioritise over anything else, but might it be a potential improvement at some point?
Right now though, the TeamBalancer seems to be the best its ever been imo, so congrats and very nice work.
September 3, 2007 at 9:26 pm #25885Outie5000
Spectatorim still under my impression that it should take into account total points per team, and not win records. I’d rather see two teams with equal K:D ratios than one team with 90:12 and the other at 25:30 just because they believe in teamwork.
And actually while im here, it levels out after the first 5 or 6 rounds now, so i think as far as working goes, you done good. cuz what, the first 5 rounds takes maybe 10 minutes. It’s a good improvement.
September 3, 2007 at 9:34 pm #25888Liam
SpectatorOutie5000 said:
im still under my impression that it should take into account total points per team, and not win records. I’d rather see two teams with equal K:D ratios than one team with 90:12 and the other at 25:30 just because they believe in teamwork.And actually while im here, it levels out after the first 5 or 6 rounds now, so i think as far as working goes, you done good. cuz what, the first 5 rounds takes maybe 10 minutes. It’s a good improvement.
I just fixed that problem with it screwing the first 5-6 rounds.
September 4, 2007 at 12:35 am #25905Sephypoo
SpectatorIs it possible to swap the top 2 KDR players on each team instead of the 2 with highest score?
September 4, 2007 at 2:24 am #25908Brian
SpectatorIt largely works as is. having teams be equal point wise does nothing really as points still largely reflects who plays more often rather than who is more skilled.
September 4, 2007 at 8:17 am #25911Liam
SpectatorSephiroth said:
Is it possible to swap the top 2 KDR players on each team instead of the 2 with highest score?It is, but as Brian said, it is largely working now. Lets give it a try and see how it does. I made a few cosmetic changes yesterday on how it handles balance to make it more efficient.
September 4, 2007 at 10:45 am #25914Phonetically Phamous (dice
SpectatorThis throughs me off a few times on some of the maps that have the same looking spwn area (SK’s Deaglez exc) or maps i’m not famuler with…
anywho, can their be a HUD message that appears on the Clients that are being switched. Saying they have been switch to Ter. or Counter. Ter team.
September 4, 2007 at 11:38 am #25919Liam
SpectatorNoDice said:
This throughs me off a few times on some of the maps that have the same looking spwn area (SK’s Deaglez exc) or maps i’m not famuler with…anywho, can their be a HUD message that appears on the Clients that are being switched. Saying they have been switch to Ter. or Counter. Ter team.
Yes, I will be glad to do that and I’ll make it client specific so it pops up in the *center* of the screen.

Just a reminder. (Pinkcs) This thread is about the Team Balancer ONLY. Dont post in here with server suggestions such as map voting, admin mods, etc. Team Balancer issues/suggestions/rants/raves only.
September 4, 2007 at 11:51 am #25921Outie5000
Spectatoras I was playing last night i noticed something else. once the teams are actually pretty even, it keeps “balancing” and throwing them off more. And im sure we’ve all seen it, when one team is all XX:x while the winning team is x:XX in k:d. and it keeps it up for the entire round when it could stop after ~10 minutes and teams would be good for the remainder of the map.
September 4, 2007 at 11:57 am #25923Liam
SpectatorOutie5000 said:
as I was playing last night i noticed something else. once the teams are actually pretty even, it keeps “balancing” and throwing them off more. And im sure we’ve all seen it, when one team is all XX:x while the winning team is x:XX in k:d. and it keeps it up for the entire round when it could stop after ~10 minutes and teams would be good for the remainder of the map.I’ll take a poke at it this evening.
September 4, 2007 at 7:15 pm #25943Phonetically Phamous (dice
SpectatorWhy did it switch me just after after the warm up round and before the real round started… iu mean *edited* i dident even get a kill…. o_0
not a big deal,, its was just phuniee
-
AuthorPosts
- The forum ‘Archives’ is closed to new topics and replies.