Match Making Fix_
#1
Posted August 31 2014 - 01:37 PM
How I would perform this match making would be to have three variables: Pilot Rank, Mech Rank and MMR.
Steps:
1) Pilot Rank filter: this would get your Pilot Rank, and slide you in a range (0-10, 11-20, 21-30, etc.) Then the game would find a list of servers with the appropriate range.
2) Mech Rank filter: Get's average Mech Rank and assigns an integer (1 - 6). Then the game would find a list of servers in the Pilot Rank server list that had the corresponding AMR (Average Mech Rank).
3) MMR filter: This would be used as it is now, except it would be used to select a server from the server list in step 2.
Now this doesn't alleviate all problems (noobs will still have a problem with smurfs), but there could be a greater reduction in badly balanced servers.
Of course now you need a couple hundred servers.....
"Or maybe we'll just have to go through you"
#2
Posted August 31 2014 - 02:39 PM
The MMR system on the other hand is pretty good at determining how good a player is, but certain conditions need to be met before it can perform its magic and create well-balanced matches for all players. The most important condition is a large enough playerbase, and that seems to be missing at the moment.
#3
Posted August 31 2014 - 04:03 PM
#4
Posted August 31 2014 - 04:45 PM
it gets out of balance when the lack of available player-base forces the software to "take what it can get" to fill out the teams numerically.
Lingua-indigenae *=0=* Clans & Guilds *=||=* Which Mech_ *=X=* GPU Test *=W=* CPU Test *=O=* Dementia
#5
Posted August 31 2014 - 04:53 PM
I just came up with an alternate system:
1) MMR sort
2) Player Rank sort
3) AMR sort
It's not very different, but you can at least do more to get skill rather than experience+skill to win matches (changing the goal_ yes I am).
And yes, this is very dependant on player base, 1) because it requires a great multitude of servers and 2) a large population to make each sort group substantial. So I guess that I'm just suggesting in the case that Hawken actually gets its feet back underneath it.
Edited by IronClamp, August 31 2014 - 04:56 PM.
"Or maybe we'll just have to go through you"
#6
Posted August 31 2014 - 05:35 PM
#7
Posted August 31 2014 - 08:14 PM
That being said, IronClamp's suggestion would probably do more harm than good.
Edited by Draigun, August 31 2014 - 08:14 PM.
"The flesh is dying, and we're the next big thing.
The world we know is every bit of real — and a hell of a lot more pure — than this decaying mudball you're trying to save.
Ascension lies in new ideas, not dusted-off old ones." - Philosophy of the Virtual Adepts
#8
Posted September 01 2014 - 05:26 AM
if you have as many as one tenth of all servers actively seeking players to assign, your polling is mathematically reduced to a maximum of 1%, or 5 to 10 players for each server to ulitmately select. if your server has an average mmr of say, 1800-2000, and has 2 2100s, 4 1400s, and 2 1600s eligible in the pool and selects 4 of them to fill out the 12, you now have a game that is going to be, shall we say, "interesting".
Either accept the wide variation, or have 2 to 4 member, unsatisfying/unfun games.
Until we have a 5,000 member pool, it's gonna suck.
Edited by EM1O, September 01 2014 - 05:38 AM.
Lingua-indigenae *=0=* Clans & Guilds *=||=* Which Mech_ *=X=* GPU Test *=W=* CPU Test *=O=* Dementia
#9
Posted September 01 2014 - 05:43 AM
I rather try my best to deal with a higher MMR player, than force him to hang dry waiting for a match because he's "too good" to be in the same room as me.
Edited by FateLovely, September 01 2014 - 05:49 AM.
#10
Posted September 01 2014 - 05:56 AM
If I'm low guy, I get a true challenge and am forced to hone my skills to survive. It's an opportunity to plunge into a true survival training/test.
If I'm high guy, it's an opportunity to "lead by example", and if the noobs or whoever are paying attention to chat, just maybe leave someone with a similar feeling to the Low Guy situation. Both produce a positive outcome if done correctly.
I have my old MajyckToad (~1400 lvl 30) smurf for drunk driving and general mayhem, and IronRoach smurf for low mmr Welcoming Committee stuff (~1600 lvl 22).
And of course, not being naive, we have those that just want to pop in and sadistically ruin it for everyone. Stuff Happens.
Lingua-indigenae *=0=* Clans & Guilds *=||=* Which Mech_ *=X=* GPU Test *=W=* CPU Test *=O=* Dementia
#11
Posted September 01 2014 - 08:55 AM
LRod, on August 31 2014 - 05:35 PM, said:
AVERAGE Mech Rank: You have three mechs, a Raider with Rank 6, a Fred with Rank 6 and a Reaper with Rank 2. You add those ranks together and divide by 3 to get an AMR of 5. You get slotted with players who all have an AMR of 5.
@EM10, FateLovely, Draigun
IronClamp, on August 31 2014 - 04:53 PM, said:
Edited by IronClamp, September 01 2014 - 09:53 AM.
"Or maybe we'll just have to go through you"
#12
Posted September 01 2014 - 09:01 AM
Edited by IronClamp, September 01 2014 - 09:01 AM.
"Or maybe we'll just have to go through you"
#13
Posted September 01 2014 - 09:16 AM
#14
Posted September 01 2014 - 09:53 AM
#15
Posted September 01 2014 - 10:17 AM
"Or maybe we'll just have to go through you"
#16
Posted September 01 2014 - 12:37 PM
FateLovely, on September 01 2014 - 09:53 AM, said:
Because of the small population here, this format would pitch my 170 hrs, Rank 6/level 30 garage full of fully loaded mechs at a scrubby 1523mmr, against a skilled "noob" with say, <24 hrs,and a choice restricted among a CRT, Brawler, or Tech, all Rank 6/level 30 at 1800mmr.
One team is going to get stomped.
Something like this has been tried, and it really didn't work well.
Edited by EM1O, September 01 2014 - 12:45 PM.
Lingua-indigenae *=0=* Clans & Guilds *=||=* Which Mech_ *=X=* GPU Test *=W=* CPU Test *=O=* Dementia
#17
Posted September 01 2014 - 12:49 PM
Though this is all right now hypothetical since 1) this isn't implemented and 2) player base isn't big enough for this to work well.
"Or maybe we'll just have to go through you"
#18
Posted September 01 2014 - 07:06 PM
The balancing system is entirely dependent on MMR values. Rather than making a new system, we should reimplement the way MMR is calculated. The game may even benefit from it now, since the Quality would be dependent on your MMR value. We would no longer see outliers of 2600+ MMR or 1600- MMR, since that is unrealistic in real world terms, and for all who play.
Then again, who decides what is a "true" MMR value_ The only reason why people have incredibly high or low MMR, is because it is not accurate in the way it is calculated. If the system was revamped, we would see less 'outliers', statistically speaking, and an increase in balancing effectiveness globally.
For those that have issues reading the strikethrough text (had to do it, since the information wasn't accurate):
Edited by Draigun, September 01 2014 - 07:08 PM.
"The flesh is dying, and we're the next big thing.
The world we know is every bit of real — and a hell of a lot more pure — than this decaying mudball you're trying to save.
Ascension lies in new ideas, not dusted-off old ones." - Philosophy of the Virtual Adepts
#19
Posted September 01 2014 - 07:25 PM
The only cash I paid for this marvelous game, is what I got to spend on MC for my new lovely CLR-LTBLUE skin.
Try it. It's nice, and envelopes the entire mech, not just "splotchies" on it.
The fun I've had is invaluable. At mmr of 1523 I got thrown into a server that SRD'd at 1632. It was a rippingly good bunch of fun. Next round it jacked to ~1740. I actually came out in 3rd place (playing my marvelous Tech), twice!
And lost both games. O well...
If I had gotten matched to 1450-1550 where I belonged, this would likely have been an uninteresting, and not nearly as exciting evening.
My personnal opinion.
edit: btw, the final match I just did, was a very hotly contested round on a 1600 group, and won it. I placed 2nd. I like the matchmaking just the way it is. It's working for me, so far (and yes, I get crappy games too--everyone does)!
Edited by EM1O, September 01 2014 - 07:31 PM.
Lingua-indigenae *=0=* Clans & Guilds *=||=* Which Mech_ *=X=* GPU Test *=W=* CPU Test *=O=* Dementia
#20
Posted September 01 2014 - 07:44 PM
IronClamp, on September 01 2014 - 08:55 AM, said:
Still not good. Someone could play with only a couple of mechs they've fully ranked up and then go buy a bunch of mechs to manipulate the average. And that average would remain the same forever until that person decided to start grinding their unused mechs, seeing as how we still can't remove or sell mechs.
There are plenty of people here with enough leftover HC and MC to buy 20+ mechs too... I personally have 36 mechs in my garage, but only 18 of them have been leveled up. The rest are all duplicates from the Ascension update and a bundle I purchased, and I will probably never play with them.
Edited by nokari, September 01 2014 - 07:47 PM.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users