Edited by Funkadelic Mayhem, 30 October 2013 - 04:21 AM.


Solo And Team Elo
#1
Posted 30 October 2013 - 04:20 AM
#2
Posted 30 October 2013 - 04:22 AM
#3
Posted 30 October 2013 - 05:57 AM
Joseph Mallan, on 30 October 2013 - 04:22 AM, said:
While I see where you are coming from, it isn't ranking the team as a whole, it's just giving you an Elo score that is based on your play time when you are in a group.
#5
Posted 30 October 2013 - 06:21 AM
Funkadelic Mayhem, on 30 October 2013 - 06:10 AM, said:
Yep, this!!
Nope, not this. Like Joseph said, we play in different groups. And mind you, personal performance is MUCH dependant on group's performance. So, if half the time i drop with 3 blind monkeys and other half of the time i drop with 3 super-pilots, - my "team-based" elo will average to... average. How does that reflect inability of blind monkeys - or super-skills or 3 super-pilots i drop with half the time? It doesn't.
See, makes no sense.
#6
Posted 30 October 2013 - 06:26 AM
FinsT, on 30 October 2013 - 06:21 AM, said:
See, makes no sense.
you must only drop on comstar with randoms... ?
#7
Posted 30 October 2013 - 06:30 AM
You basically generate an Elo score for each specific combination of players.
The result is that when you play with a new group, it'll start you in the middle, and you may get some bad matches, but since Elo tends to adjust itself very quickly, this isn't a problem.
The end result is that you have a specific Elo rank for not just "group play" but for each specific group of people that you play with.
I believe someone mentioned that this is how other team based games use Elo.
#8
Posted 30 October 2013 - 06:45 AM
Roland, on 30 October 2013 - 06:30 AM, said:
You basically generate an Elo score for each specific combination of players.
The result is that when you play with a new group, it'll start you in the middle, and you may get some bad matches, but since Elo tends to adjust itself very quickly, this isn't a problem.
The end result is that you have a specific Elo rank for not just "group play" but for each specific group of people that you play with.
I believe someone mentioned that this is how other team based games use Elo.
While that sounds best... can you imagine the database bloat that would cause for PGI?
#9
Posted 30 October 2013 - 07:00 AM
#11
Posted 30 October 2013 - 07:07 AM
Funkadelic Mayhem, on 30 October 2013 - 06:26 AM, said:
you must only drop on comstar with randoms... ?
No true. I dropped with the Law for months and I can say without a doubt, that certain members Inflate the groups Elo to where I become... a liability to the group as a whole. Soon as that individual leaves an someone "more my speed" shows up Our game gets... easier.

#12
Posted 30 October 2013 - 07:08 AM
Kunae, on 30 October 2013 - 06:45 AM, said:
Dude, it's rows in a database.
Databases are MEANT to deal with that kind of thing. That's why they exist. That's how they work.
The idea that it would take up too much space is silly... Buy another hard drive. The cost of the space increase would be trivial. The idea that it would cause a performance problem is equally trivial. If it does, it means your database is garbage, either in design of the database or in the database itself. Get a better database or get a better database designer.
Much MUCH larger games, with much MUCH larger player bases, do it as described.
#13
Posted 30 October 2013 - 07:09 AM
Roland, on 30 October 2013 - 07:08 AM, said:
Databases are MEANT to deal with that kind of thing. That's why they exist. That's how they work.
The idea that it would take up too much space is silly... Buy another hard drive. The cost of the space increase would be trivial. The idea that it would cause a performance problem is equally trivial. If it does, it means your database is garbage, either in design of the database or in the database itself. Get a better database or get a better database designer.
Much MUCH larger games, with much MUCH larger player bases, do it as described.
3 little letters for you...
P G I
I wouldn't be inordinately surprised to find out their back-end was written in MS Access.
#14
Posted 30 October 2013 - 07:47 AM
It is a game ffs.

Edited by Almond Brown, 30 October 2013 - 07:48 AM.
#15
Posted 30 October 2013 - 08:07 AM
#16
Posted 30 October 2013 - 08:29 AM
The current ELO system is pretty borked as it is and you want to apply it to groups as well?
#17
Posted 30 October 2013 - 02:41 PM
Quote
Patrick Bach: Yes, but we are adding a skill system. Previously we only had rank, but rank can just be a reflection of time. So, rank doesn't really show how good you are, just how used you are to the game. We've been looking at various ways of calculating actual skill - skill being more of a subjective thing that we're trying to objectify and measure. We'd previously used an ELO system, which is used in chess rankings, but that didn't work out. We've actually created our own system, now, which seems to work - we'll have to see when we launch the game. You'll actually be matched based on skill, not on rank. We're looking into more ways to do that, because it's more fun, playing with people at your level.
#18
Posted 31 October 2013 - 09:34 AM
Quote
Patrick Bach: Yes, but we are adding a skill system. Previously we only had rank, but rank can just be a reflection of time. So, rank doesn't really show how good you are, just how used you are to the game. We've been looking at various ways of calculating actual skill - skill being more of a subjective thing that we're trying to objectify and measure. We'd previously used an ELO system, which is used in chess rankings, but that didn't work out. We've actually created our own system, now, which seems to work - we'll have to see when we launch the game. You'll actually be matched based on skill, not on rank. We're looking into more ways to do that, because it's more fun, playing with people at your level.
Very interesting. The ELO matching system feels for 56k dial up. Its good to see modern game developers thinking outside the box and pushing towards the future.
Edited by Funkadelic Mayhem, 31 October 2013 - 09:35 AM.
#19
Posted 31 October 2013 - 10:10 AM
ELO(TEAM) = ((ELO(P1) +ELO(P2)+ ELO(Pn)....)/(N))*X
Start X at one and bump it up as necessary based on telemetry as to how much being in teams matters
Average team ELO * Average team victory increase
Example
Team A has players of the following skills: 1, 4, 5, 10
Teams win on average 25% more than individuals
((1+4+5+10)/4)*1.25 = 6.125 for Team ELO
Team B has players of the following skills: 1, 1, 1, 13
Teams win on average 25% more than individuals
((1+1+1+13)/4)*1.25 = 5 for Team ELO
#20
Posted 31 October 2013 - 04:42 PM
I am not sure ELO matching really exists, PGI tells us it is there but won't show numbers. I really do not see it in pug drops, Did not really see it in premades nor 12 mans. Seems totally arbitrary as to who gets matched up.
If ELO really exists, then the player base would seem to be to small to support it in actual practice, so we have this monstrosity that more often than not leads to stomps.
Maybe the stomps balance out as W/L for you, maybe they don't, but the point is stomps should be RARE! not common place.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users