hey hello guys
@FFF well, short answer, as a matter of fact, I haven't touched the autobalance code in "months" (probably years already) so I can guarantee you 100% sure that there haven't been any changes to it on the last "months". typically when I conduct such changes I use to drop a message at the forum, there haven't been any such a messages. bottom line, don't trust any random bullshit people throw at the chat or anywhere else on the internet, if you were to do it then I would be Miroslav and life would be my son, wtf xD haters are gonna hate no matter what, if it wouldn't be some thing about the autobalance then it would be the lack of it, just leave them, there's no need to feed them anymore. that being said, long answer, yeah the "controversial" team changes on last point of a 9 tied game, yes it's true that (
apparently) switch teams there
doesn't make much sense as "it doesn't really make much of a difference", well that's as true as its opposite except for a reason,
consistence. those changes actually do matter to set the teams for the next game as well as for the scoreboard so when the game ends people doesn't start crying that they lose because of uneven teams for example (as I explained it's in vain as no matter what people is gonna hate anyways, the only thing here is that at least they do it
for no reason). after I set the master site
here I spent a couple of weeks actually overseeing the autobalance thing and I can tell that I didn't really find any issue with it, most of the time it works as expected and it does a appropriate job. the only "issues" (
limitations on reality) that I found where one when "half" the room (or a very large number of people, like 10 or more) connects or disconnects "instantly" (a.k.a. in a very short period of time like a few minutes, sometimes happens, this is a
public server) the autobalance "breaks" and second when a underdog team wins a upset game on next game they typically get beaten badly (i.e. a non upset result). both are just "normal" situations, the former would require a equivalent large number of team changes to arrange the teams which is per design
not acceptable (the number of changes must be kept at minimum or then haters would actually have a reason to hate) and the later it's just how it's, I mean, I'm nobody to call a team stronger than other one at any given moment, so if a team won, it won, no matter what, no matter who, no matter when, it won, it's unquestionable and they earned the right to prove themselves, the code can not go doing things like yeah you won but by luck, that would be
disrespectful and a insult to the underdog team, it's the time which has to correct that, not the autobalance. and that's it, for the rest, I found no other issues, because even the times the game "crashed" (sometimes that the games have been 10:0 or almost) and that I had though that probably the autobalance code was breaking now that I actually dig it, I found out that it doesn't, even on those cases teams were relatively balanced, just happened that a particular team
underperformed heavily which
also happens (barsa/real madrid for example don't "tie", or almost, all the time, in fact, they beat each other by a +3 difference, 3/4:0 or more, most often than not). so anyways I still know of a couple of
minor tweaks here and there for the autobalance code to probably add at some time in the future (definitively later than the sooner) but that's it, doesn't expect any large adjustments beside that.
@tar also as a matter of fact tar, I can guarantee you 100% sure that there's nothing on the code that makes your spawn different from the rest, so it just comes to a matter of probabilities and although
some bad spawns can and
does happen as maps aren't that "huge" (it's
no possible, it makes no sense, to spawn 10 players in the same room) I think that probably your 60% of ugly spawns is a overestimation. about the second situation I think that probably the code spawn you there that time to ensure precisely that you spawned far from the enemy which I actually think that is a good thing to
everybody. about spawn you near where you was frozen, well I think that although not all the time
it's probably the most common situation already, but don't think that it's a miraculous thing either, spawn near your frozen location all the time would probably lead to over crowded locations and weird situations beside make the game much more predictable and easier, none of that very good things. anyways, that being said as with previous point, yes, I still know of a couple of thing that could be done better and that I will definitively look up to probably later than the sooner but that's it, don't expect much more beside that.
yeah, Merry Christmas and happy holidays to everybody.