For the autobalance, it would be great if it took into account bots. If a new CTF game starts and it's 1 player and 4 bots on each team, you can let the opposite team gain a capture and just watch your own team fill up with human players until you're way overpowered.
Also, it would be nice if !bal was usable by normal players if the balance gap was too great - maybe 0.5 or more. When there's no Pers on, this can get frustrating and I've regularly seen entire teams just disconnecting. Sometimes including me.
we got the "premium" players who can actually bal. These players are chosen by us. Usually, they are pretty active and we have a good relation with them.
But like nightmare said, it would be a total mess if we allow every player to use !bal. And i m not sure it s possible to enable it only if the difference of power is more than an ammount
When there are no balance privileged players online, it can be a real pain.
But even when there _are_ balance privileged players on, it doesn't always help. Pyrrho keeps an eye on the teams and will use !paadvise and !bal when needed, which is great. But there are Per members who will never use !bal if they're on the winning team, no matter how great the inbalance. That may sound petty, but it really is true.
I don't see, though, how people being able to use !bal if the inbalance is beyond a certain point would become chaotic, since it could only be used at severe inbalance. Which would be chaotic already.
I dont think it s technically possible to change the lvl of a command under certain circumstances. For example : the !bal commands requires 5 power. What you want us to do is to change that requirement ti 1 when the paadivse is greater than 50.
For more details Vega should answer but i think there are 2 problems. First i m not sure you xan change a command lvl midgame. I think it requires a b3 restaet or maybe server restart.
Secondly it may be difficult to make a programming relation between paadcise and balance lvl
I think the !bal debate attracted the attention away from Buck's first point which is that the balancing algorithm is broken when it deals with bots. A recurrent scenario is that I make a very good score in FFA then the next map is CTF and the balancing algo decides to put me with 4 bots against 5 humans. HOW THE HELL AM I SUPPOSE TO PLAY CTF WITH BOTS AS TEAMMATES??? This happens so often! Sometimes it's 2 humans + 3 bots against 5 humans but in any case we're doomed.
Balance thinks that it can just trade bots with humans as if it was fair. The only time I were able to win an humans-unbalanced game was when I was playing with Pr3dator and AnonymousWithBeer (so we were 3 of the best players on GunMoney) against 5 or 6 humans being noob-to-medium players.
I know that a better balancing algorithm is in the todo list of Vega. In the meantime, here's a thought that I hope could contribute to help making a better algorithm.
Often, a FFA match is dominated by one or two very strong players, which I imagine are considered to be of very high skills once the game is over. When a CTF match starts, here's what the balancing algorithm usually does: it takes the very strong player(s) and put them in a team which is mainly made of bots, against all other human players. I guess that the sum of skills of other "low-skilled" humans equals the sum of skills of the "high-skilled" humans + bots.
However, this just doesn't work in practice, because CTF involves team-work. Well, without teamspeak team-work is limited but the basics is that there must be some players protecting your flag while some other players are going for the enemy's. Even without team-work, such dynamic naturally takes place in a well-balanced GunMoney CTF match. But as you can imagine, this is very hard for a team of 1 or 2 human to do so.
1 human is obviously impossible since you cannot be at two places at the same time (protecting your flag and going for the enemy's). 2 human is hardly doable. There will be 1 attacker and 1 defender. The denfender will have trouble keeping the flag against multiple players.
In brief: the balancing algorithm in CTF seems to only take into account the amount of skills on both sides, some times resulting in teams of many noobs vs 1 or 2 very highly skilled players. However, as CTF requires team-work, there should be a limit as to the difference of the number of humans in both teams. 1 human cannot win against 5 humans, no matter how badass he is.