Create an account


Poll: What do you think of it?
This poll is closed.
Great
8.33%
1 8.33%
Good
0%
0 0%
Don't know
8.33%
1 8.33%
Not so good
25.00%
3 25.00%
Bad
58.33%
7 58.33%
Total 12 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 2 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SUGGESTION] CTF Balancing on public servers with team play improvements

#1
The balancing in Nexuiz for example, doesn't work (for example) if there is one extremely superior player who doesn't care if he kills all the gameplay for the other players.

One possible solution to balance teams without moving players around between the teams, could be to change the rules of a CTF game somewhat. And what I'm anticipating is that we could implement rules that would *ENFORCE TEAM PLAY*, something that would discourage superior players from entering games with more "regular" players.

One idea would be to limit the maximum amount of captures every player can do. For example: max_captures=2*(captures_required/n_team_members)

Of course, we would have to authenticate players somehow in order to prevent them from simply reconnecting to the server when they have reached their limits. Please comment and vote whether you like the basic idea. (It's another question how or if that could be done at all)
Reply

#2
A sane (i.e. not eatseakittens style) way of moving players is much better than a cap cap.
(07-18-2010, 10:59 AM)Flying Steel Wrote: How could anyone with ADHD tell its a high damage weapon if it wasn't a gigantic metal cock fucking the map whenever a player gets within 3 meters of a wall?

[Image: di-712770583645.png]
Reply

#3
Cinquero Wrote:max_captures=2*(captures_required/n_team_members)

Hmm, I wouldn't really like being limited in my caps, because it means that team members would have to swap roles periodically. Also the rule would not work on open ended cap limit servers :S

I feel that a better way of balancing would be to transfer players across teams so that the sum of the team member's caps on both teams is equal (this would mean one team of 5 could have 10 caps, and the other 5, but the average number of caps for each person would be 3). Just my thoughts, obviously this could get annoying and a lot of people might disable it (perhaps have a "Please volunteer to move in the next 30s or a team member will be automatically moved" might help Smile)
[Image: vN3NkMA]
(Idea stolen from Mr. Bougo. Hehehehe)
Reply

#4
Bad idea.
It would destroy gameplay and especially clanmatches.
Reply

#5
Agreeing with the above criticism...
Hopefully we can make unbalanced matches shorter with leadlimit, but that's not exactly usable yet in terms of per-gametype configuration, there's some trickery we'll have to figure out Tongue
Also, FWIW, merlijn worked a bit on automatic balance through rcon2irc based on per-player match statistics, and it seems it's still kind of bad with other autobalance methods, but we all agree that the builtin autobalance is worthless in ctf.
[Image:http://i.imgur.com/4XODR.png]640K ought to be enough for anybody.
     ― Linux Torvalds
Reply

#6
Debugger Wrote:clanmatches

Well, just like cheats, you wouldn't have it enabled for clan matches Tongue

Mr. Bougo Wrote:but we all agree that the builtin autobalance is worthless in ctf.

Hmm, I wouldn't entirely agree with that. It may have a place on popular pubctf servers, to really force better players to join the losing team. I also think that the "Join best team" thing shouldn't join the team with the least players, but rather the team that is losing (perhaps if a team was losing by 50%+, the join best team thing could join the losers, and otherwise join the team with the least people).
[Image: vN3NkMA]
(Idea stolen from Mr. Bougo. Hehehehe)
Reply

#7
maybe we need a "speach-command"-list!
something like in CSS!
you press a key (maybe c) and a little option menu opens with commands which the teammates can hear when pressed!

you know tha CSS ones: Sector cleared, The Bomb's at B, I'm in Position, Go! go! go! ...
you see... only tactical commands!

Maybe that would improve the teamplay... but it could also be annoying :S
MY NOOB STATS:
[Image: 788.png]
Reply

#8
Wrong thread.
(07-18-2010, 10:59 AM)Flying Steel Wrote: How could anyone with ADHD tell its a high damage weapon if it wasn't a gigantic metal cock fucking the map whenever a player gets within 3 meters of a wall?

[Image: di-712770583645.png]
Reply

#9
(09-04-2010, 04:03 AM)clanclanclan Wrote: Hmm, I wouldn't entirely agree with that. It may have a place on popular pubctf servers, to really force better players to join the losing team. I also think that the "Join best team" thing shouldn't join the team with the least players, but rather the team that is losing (perhaps if a team was losing by 50%+, the join best team thing could join the losers, and otherwise join the team with the least people).

You don't play public CTF matches, do you? Tongue
Most of the time, unbalanced teams are not caused by unbalanced player counts, but by unbalanced skills. Sometimes, the strongest team even is the smallest of the two, and autobalance only servers to make it stronger. I'm sure players in general can tell that a game's unbalanced better than autobalance.
Then there's the winning team joiners and other disrupting players, but it's best to deal with them in a way that also doesn't ruin 80% of the potentially balanced games.

I remember ONE public CTF server where balance was not an issue: the Over The Lazy Dog CTF server (formerly RBI CTF). It had no autobalance, and had kick votes enabled (not sure it's relevant, but some might find this worth mentioning). It might have been the player base, I have no idea... But it really was the best server, and all of a sudden everybody stopped playing on it Sad
[Image:http://i.imgur.com/4XODR.png]640K ought to be enough for anybody.
     ― Linux Torvalds
Reply

#10
We could use a votescramble command :p
Links to my: SoundCloud and bandcamp accounts
Reply

#11
Every measure you take will probably be counter productive. The one brought up in the first post for example could potentially damage the weaker team more than the stronger team. If the weak team has one good player who is doing all the capping to keep them in the race, after his 2-cap limit, the team would be done for.

I'm not a big fan of auto-balance. I think a system that would ENABLE responsible players to balance out a game but DISABLE winning team joiners would largely fix the problem. The problem is... how would one do this :p
"Yes, there was a spambot some time ago on these forums." - aa
Reply

#12
Some example pseudocode:

Code:
if count(winning_team) > count(losing_team):
allow_switch_from(winning_team)
deny_switch_to(losing_team)

if count(winning_team) > count(losing_team) AND score(winning_team) > score(losing_team) + fraglimit/2:
switch_highest_scorer(winning_team, losing_team)

But this should be coded in such a way as to allow more than two teams, and should not be limited to ctf.
(07-18-2010, 10:59 AM)Flying Steel Wrote: How could anyone with ADHD tell its a high damage weapon if it wasn't a gigantic metal cock fucking the map whenever a player gets within 3 meters of a wall?

[Image: di-712770583645.png]
Reply

#13
I suggest you talk to merlijn about balance, he's been working on it and probably has things to say about it.
[Image:http://i.imgur.com/4XODR.png]640K ought to be enough for anybody.
     ― Linux Torvalds
Reply

#14
(09-03-2010, 01:30 PM)Mr. Bougo Wrote: Hopefully we can make unbalanced matches shorter with leadlimit, but that's not exactly usable yet in terms of per-gametype configuration, there's some trickery we'll have to figure out Tongue

Capture limit: 10 , but if a team leads by 6 caps they win automatically. I think I played on such a server some time.

The thing with autobalance is that it balances only the amount of players but not their skill and I think that can't be fixed, players need to fix that by themself. A 5vs7 can be balanced too, or 4vs6 etc.
[Image: 21.png]
IRC (QuakeNet): #bot.xonotic | #xonotic.pickup | #xonotic | #xonotic.cup
Steam | Twitch.tv | YouTube
Movies: Mirification #1 | #2 | Mirificaption #1 | #3 | #4 | [BOT] Clan #3 | #5 | #6 | #7 | [BOT] Clan #4 | #8

Reply

#15
(09-08-2010, 05:33 AM)Mirio Wrote: Capture limit: 10 , but if a team leads by 6 caps they win automatically. I think I played on such a server some time.

Yes, the cvar is called "leadlimit", I know it exists Tongue
And yes, players are able enough to balance games by themselves, I completely agree.
[Image:http://i.imgur.com/4XODR.png]640K ought to be enough for anybody.
     ― Linux Torvalds
Reply

#16
Oh I did not know Smile Thats quite good!
[Image: 21.png]
IRC (QuakeNet): #bot.xonotic | #xonotic.pickup | #xonotic | #xonotic.cup
Steam | Twitch.tv | YouTube
Movies: Mirification #1 | #2 | Mirificaption #1 | #3 | #4 | [BOT] Clan #3 | #5 | #6 | #7 | [BOT] Clan #4 | #8

Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  [SUGGESTION] Instant Invite links to servers lmcdo 7 458 04-25-2019, 11:52 PM
Last Post: Lyberta
  [SUGGESTION] Suggestion for empty servers fool 4 2,522 06-18-2017, 09:22 PM
Last Post: Smilecythe
  [SUGGESTION] Team-members grouping improvement MathCubes 5 3,593 09-13-2015, 03:19 AM
Last Post: Smilecythe
Rainbow [SUGGESTION] More noob-friendly Xonotic: improvements that don't sacrifice gameplay lamefun 24 15,755 07-31-2015, 11:23 PM
Last Post: Drauts
  [SUGGESTION] Chat area improvements acerspyro 1 1,753 07-14-2015, 01:01 PM
Last Post: BuddyFriendGuy
  [SUGGESTION] Hiding the opposing team's key carrier in Key Hunt LotBlind 3 2,475 05-12-2015, 11:16 AM
Last Post: Antibody
  [SUGGESTION] Play time bookmarking end user 1 1,889 03-25-2015, 05:45 PM
Last Post: -z-
  [SUGGESTION] Game lags when refreshing servers zwz 0 1,912 12-24-2013, 02:25 AM
Last Post: zwz
  [SUGGESTION] Two improvements in percentile calculations afullo 3 2,327 03-28-2013, 02:53 PM
Last Post: afullo
Exclamation [SUGGESTION] Git and autobuild servers only for development RaptorFX 6 4,051 02-03-2012, 11:39 AM
Last Post: Soelen

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-