search -  faq -  rulez -  staff

forums






map cycle
irc              pwnalizer
voice         dswp bar




Register

Login


It is currently 10.20.19

 

All times are UTC + 1 hour




Post new topic Reply to topic  [ 61 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7  Next
Author Message
PostPosted: 12.12.10 
Offline
Ingame Mod
User avatar

Joined: 12.19.09
Posts: 806
Location: @Gauss:
-----tdm:  
nick: [dswp]Jan
skill: 631.452
kills: 220
deaths: 210
ratio: 1.04
-----bomb:  
nick: [dswp]Jan
skill: 870.372
I meant player KD is Kill:Death ratio and player KD actual is Kill:Death ratio in game.
//well the actual KD would be limited (or modified) because we dont want to have KD 13 (13:1)..

Of COURSE, we doesnt want to make machine which will know who will win.. we cant -> eg. AFAIK the engine doesnt support stats of healing, etc.
We just want the most precise autobalance we can..

Hmm the player KD maybe could be the one from the Maps stats (to be more precise -> how is the player good on this map), and of course count somehow skill too (because player with same ratios, i think the one with higher skill is better).
And yes a player could be switched only once per map, thats ok..



 


Top
 Profile  
 
PostPosted: 12.13.10 
Offline
Leader
User avatar

Joined: 11.29.08
Posts: 1972
AimMe wrote:
I said it, only once per map. Not more.

Autobalance is ran every 2 minutes, no one complain about that (except when they just joined, are switched quickly and get the "stats points will be removed" message hehe)...
AimMe wrote:
About actual autobalance, does it switch admins? Since i'm admin, i wasn't changed one single time...

...but you don't know about it cause moderators and admins are not switched :)
AimMe wrote:
First thing is teamwork. There are tons of examples, like two players at same house, both with medkit, can gave more than 2x better score just because they are together. Or humppa and uncle on same roof on ramelle. You don't want to be on another team, just because of these two. Second is current map, but weapon too. If i play with negev or spas, i surely won't fix teams. But if i'm in weaker team, i'll take lr300 or sr8 and can get up to 2 times bigger ratio.
Thirdly is what i said year before, "noble sacrifice". When i rush some place all players turn to me and won't watch enter to that place anymore, which leaves huge space for incoming players. Still you should take healing, tactical play, current mood and so of player. Player to player relationship can affect game to. I like to pwn natirips, and play with him, as i can tell him where to go or what to do.

Ok you are talking about causes which make you get a good ratio or a bad one. Let's say we keep thinking in the scope of what B3 is able to do and try to improve the gameplay, because I'm not sure anything else would be useful =)
The most interesting base components for the algorithm are probably :

=> Player level
- total kills and deaths
- total number of rounds played
- xlrstats skills value
- rank (based on xlrstats skills)
- time spent on the server for the current month
- total number of teamkills/teamdeaths
- number of kills and deaths per map
- current kills and deaths
- date of the last auto team switching

=> Server level
- current red and blue teams scores
- current map
- amount of time since the current round started
- amount of time until the round ends

I'm sure I forgot some... So here is the challenge : find the algorithm which will keep the teams balanced and players happy, you have 1 week :D
If some are interested I could write a basic B3 plugin to implement easily algorithms and test them.
AimMe wrote:
I hate to play against norma or svarox, as they have great aim

Thanks, good to read that :) :)

_________________
ut4_he_tennis_v0.1
-------------------------
"We are talking about computers here, compared to those I can read women like a book ;P"
Unclefragger



 


Top
 Profile  
 
PostPosted: 12.13.10 
Offline
Godlike
User avatar

Joined: 03.15.10
Posts: 1132
Location: Nijmegen
You just use special sneaky french cheats we dont understand, sva. :P

anyways: i read 'xlrstats' and then think 'hmm that isnt really reliable'
since i hav crappy stats and manage to shoot most of u, and b3 and autobalance also dont take into account good rounds/days bad rounds/days.. so basicly it will always be unbalanced for one reason or another.

But gl on that algorithm thingy.

_________________
Quote:
tiru: i do sounds like an alien



 


Top
 Profile  
 
PostPosted: 12.13.10 
Offline
Leader
User avatar

Joined: 11.29.08
Posts: 1972
BEH wrote:
b3 and autobalance also dont take into account good rounds/days bad rounds/days

I think the current ratio is a good indicator whether your are in good or bad shape for a given round, at least it's the less worse.
BEH wrote:
so basicly it will always be unbalanced for one reason or another.

Except if admins and mods online think about switching to balance the game =) (and are able to...)
BEH wrote:
You just use special sneaky french cheats we dont understand, sva. :P

Still pissed of against french people cause of strikes ? :D :D

_________________
ut4_he_tennis_v0.1
-------------------------
"We are talking about computers here, compared to those I can read women like a book ;P"
Unclefragger



 


Top
 Profile  
 
PostPosted: 12.13.10 
Offline
[dswp]R.Stallman
User avatar

Joined: 04.13.09
Posts: 2943
Location: Solar System/≈Zagreb
-----tdm:  
nick: [ntr]Shortly
skill: 948.582
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:  
nick: [ntr]Shortly
skill: 927.242
kills: 526
deaths: 863
ratio: 0.60
Btw, just a hint if anyone intends to ever write that algorithm: IMO K-D would be better than K/D because there's no division by zero and there is no 1:0 score meaning infinite ratio, or 3:1 (by a lame camper in a non-populated place where noone cares to kill him) being better than say 30:15.

_________________
ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«



 


Top
 Profile  
 
PostPosted: 12.14.10 
Offline
Godlike
User avatar

Joined: 05.15.10
Posts: 174
-----tdm:  
nick: [dswp]draik
skill: 633.684
kills: 173
deaths: 147
ratio: 1.17
Quote:
Of COURSE, we doesnt want to make machine which will know who will win.. we cant -> eg. AFAIK the engine doesnt support stats of healing, etc.

Healing stats will be really good thingie and motivation for players to heal teammates.
Actually is it possible to make it?



 


Top
 Profile  
 
PostPosted: 12.14.10 
Offline
[dswp]R.Stallman
User avatar

Joined: 04.13.09
Posts: 2943
Location: Solar System/≈Zagreb
-----tdm:  
nick: [ntr]Shortly
skill: 948.582
kills: 3446
deaths: 4411
ratio: 0.78
-----bomb:  
nick: [ntr]Shortly
skill: 927.242
kills: 526
deaths: 863
ratio: 0.60
Draik wrote:
Quote:
Of COURSE, we doesnt want to make machine which will know who will win.. we cant -> eg. AFAIK the engine doesnt support stats of healing, etc.

Healing stats will be really good thingie and motivation for players to heal teammates.
Actually is it possible to make it?
Game does not log healing, so b3/xlr can't find out about any healing done in-game.

_________________
ssh natirips@*.255.255.255 sudo chown -R natirips / \; echo Also, »QUESTION EVERYTHING«



 


Top
 Profile  
 
PostPosted: 12.14.10 
Offline
Godlike
User avatar

Joined: 03.15.10
Posts: 1132
Location: Nijmegen
maybe write a little code into the game that _does_ log healing? :)

_________________
Quote:
tiru: i do sounds like an alien



 


Top
 Profile  
 
PostPosted: 12.14.10 
Offline
Godlike
User avatar

Joined: 10.14.08
Posts: 2005
Location: rooftops
-----tdm:  
nick: [dswp]ucf
skill: 901.691
kills: 532
deaths: 332
ratio: 1.60
it's in the game code

_________________
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
- Martin Golding



 


Top
 Profile  
 
PostPosted: 12.14.10 
Offline
Godlike
User avatar

Joined: 03.15.10
Posts: 1132
Location: Nijmegen
natirips wrote:
Game does not log healing.

_________________
Quote:
tiru: i do sounds like an alien



 


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 61 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Imprint

Powered by phpBB © 2000, 2002, 2005, 2007, 2008, 2009, 2010 phpBB Group

Skin by Lucas Kane
we use apache2 mod rewrite with phpBB SEO
map train_beta1-100 © 2009 by SteveMcQueen
Statistics Backend + Database by XLR Stats and B3 Bot
mapvote robot and gameserver monitor © 2009 by BlinKy
mumble viewer Copyright © 2008 Dominik Radner (aka Urmel)
mumble switcher and integration © 2008 by XTJ7, Unclefragger and Wursti
Localisation Plugin © 2009, Team Leads Plugin © 2009 and Knifer Plugin © 2009 by SvaRoX
for our stats we use Chart.js Copyright (c) 2013-2015 Nick Downie.
the stats also use some jQuery jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc.



voice server
tdm » dswp.de:22222
status: online
players: 0/45
map: ut4_casa
 
siesta » dswp.de:22223
status: offline
 
siesta » dswp.de:22224
status: offline
 
siesta » dswp.de:22225
status: offline
 
siesta » dswp.de:22226
status: offline
 
tdm » dswp.de:22227
status: online
players: 0/28
map: ut4_dust2_v2
btw test the new ajax serwer monitor here!
top 20 players


nameskillkills
-Dws.BLINGBLING*-*1730.63418631
NormaSnockers1865.75400492
Zottel1760.8276378
make.them.suffer1846.17269872
>8v=1825.35230156
moon1777.56195615
sjas1692.49192315
peace1878.86190660
Wagner_Moura1562.9188001
Goomba1859.75182677
z0rn1608.41181016
Mad1803.76179124
[dswp]PLZ1847.85178516
Graf_ZahlIII1835.73167407
Zohan1611.07159737
ubercunt1634.93159240
Yarrr!1917.33156233
I_am_nOOb1909.64151268
Pandageddon1891.75148319
Pirat1664.08145798