Forum Discussion

Re: How does the SBMM actually work?

@TXC_Rafael

I am NOT a dev. But I do have plenty of time played on the game and have played over many accounts of varying stats. My main account has 26,000 kills on Pathfinder. I have made other accounts where I specifically perform poorly to see what kind of lobbies SBMM puts me in. So here are my observations:

-If you load into a lobby solo, the SBMM algorithm will try to build BALANCED teams, to the best of it’s ability. On my main account, that means my two teammates are often far less skilled and experienced than me. On my “intentionally bad” accounts, that means that I am often paired with one player who is pretty decent at the game.

-If you load into a match with your friends, the SBMM algorithm tends to put you against other players who have partied up with their friends. This is a good thing, because premade squads should probably be playing against other premade squads. Unfortunately there is a serious issue with this too. I have plenty of friends I enjoy playing with who aren’t as skilled or experienced as myself. So when I party up with them and we jump into a game, the SBMM algorithm places us in premade lobbies based on MY skill level and stats (if I’m using my main account). This means my friends get absolutely melted each and every gunfight. They now hate playing with me. I sort of find this unacceptable. A game should NEVER discourage others from playing with their friends.

9 Replies

  • TXC_Rafael's avatar
    TXC_Rafael
    6 years ago

    @Axs5626Sxa5001 thank you very much for sharing your experiences, it kinda makes sense now even though it can be really frustrating getting a lot less skilled teammates most of the time. Also didn't mean to spread hate about the matchmaking system, just wondered how it actually works but now I kinda hope it get's changed lol. anyways, thanks for the help bro, hf gl in your games.

  • asukojo's avatar
    asukojo
    6 years ago

    @TXC_Rafael SBMM also consider your previous game performance.

    If you play "Sucks" and struggling (0 kill and <100 damage) for few times, they will downgrade you to lowers players lobby with similiar performance with you. It's ladder step, so you don't directly go to the bottom.

    If you don't believe, test it out, sucks at least 3-4 games.  You will see the Champion level is decreasing lower and lower.

    Note: This's similiar to GRE test, if you ever took it, you know what I mean.

  • hayhor's avatar
    hayhor
    Hero
    6 years ago
    @Axs5626Sxa5001 This makes sense and yeah it sucks. I'd rather is be random.

    There is also something regarding recent performance. I know after I win a match or two the next game is filled with superstars. It I have a few complete crap games suddenly the next champion and lobby is bad.
  • Aegis_Kleais's avatar
    Aegis_Kleais
    Rising Hotshot
    6 years ago

    Trios. 60 players, 20 teams, 3 players per team.

    Let's say 1000 players in queue. Queue is traditionally a FIFO system (first in, first out), think of it as a line at the supermarket. The SBMM might be using a "priority" queue, where users can be pushed up the queue to serve the immediate needs of balancing. That being said...

    Let's say you're level 300. This isn't SOLO, so the sample size is 3 people. And yes, because many people group up, that messes with the skill balancing. But ultimately it finds the average skill level per team. So if you did NOT squad up, and the average is, say 450 per squad, then you should EXPECT either 2 level 150's (or some combo, like a level 100 and a level 200, etc) to join up. Yes, they'll be of lower skill. That's not THEIR fault. Woe are you to be teamed up with lower-skilled players, but that's just the roll of the dice; it's statistically happening to every other team as well.

    You're bringing a solo mentality to a trio game. 

    If the game were to wait until it was assured that nobody was of lower skill than you, why are YOU the sample then? It can't say "Oh, Player 1 of 60 is skill 300, so I should only let 300+ in to ensure that the PLAYERS which COMPOSE the Teams are of similar level. Well, what happens when Level 600 player comes in and he now feels the same way about being teamed up with a "pitiful" level 300 player?

    Everyone wants a perfect system, but variances are always at play.

  • DarthValtrex's avatar
    DarthValtrex
    Hero (Retired)
    6 years ago
    @Axs5626Sxa5001 I think you might be right. I occasionally get paired with people who really have no idea what they are doing. I’m not talking about low skill players or people who are having bad rounds. But I’ll respawn them on a blue armor and they don’t grab it. I’ll down a squad and pong the death boxes and they don’t touch them.

    When I play with certain friends we almost always end up on lobbies with countless pred trails and countless diamond trails. I rarely get into those lobbies solo queueing. Unless I’m having a really good night and posting lots of 1500 damage games.
  • @Aegis_KleaisSome people have suggested that having lobbies populated randomly is a solution that is technically “the most fair”.

    What’s your stance?

    I certainly want to provide a safe space for newer players to learn the ropes, but I do think that after a certain amount of “time played”, lobbies should be random.

    I do want to acknowledge that I don’t think the solo experience is horrible at all, because ultimately the lobbies aren’t selected to be full of “killers”. There are a fair amount of players of all skill.

    Playing with friends is freaking grueling though. I think something needs to be tweaked here and fast. It takes actual tournament level focus for my friends and I to survive to the top 5. Its fun when we are in a “super tryhard” mood, but that is simply not sustainable. Even after losing 20 games straight we don’t see any relief. Not fun.

  • a24zxc5411011ab's avatar
    a24zxc5411011ab
    6 years ago

    it doesnt work. predators play in gold lobbies and get easy games and pubs are just like ranked games so have fun. ty sbmm

  • TXC_Rafael's avatar
    TXC_Rafael
    6 years ago

    @Aegis_Kleais it's fine if my teammates aren't as good as me, I don't play to win I just want kills and good plays BUT for real dude, my teammates are around level 50 90% of the time, means they are completly new to the game so how are they supposed to face predators if I already struggle against them? Doesn't seem very beginner friendly to me and I can't imagine it's fun for them getting deleted by 2 PK shots before they could even pull out their gun lol.

    Matchmaking right now just feels wrong.

  • TheOtherWes's avatar
    TheOtherWes
    4 years ago
    @Axs5626Sxa5001 I have had very similar experiences. I dont have 26000 kills on my main, but I am an average gamer and decent FPS player. One of my best friends is new to gaming and has recently started playing pvp and Apex is their first taste of a past paced FPS. when they play by themselves they have a great time and put up good numbers (damage, assists, kills, etc). But as soon as we try to play together they drop from approx. 750 damage a game to less than 100 and dying to every encounter.

    I had to make a new account (where I also intentionally played like a bot) to be able to queue into lobbies where they could actually have fun. But by the time my account had reached about lvl 24 we were instantly in lobbies with lvl 500 plats and diamonds... It would be nice if there were more of an inbetween. It feels like SBMM allows you about 2 or 3 games where the skill level is pretty balanced. But as soon as you have a few good fights its, "off to the preds with you!" and makes playing with my friend very unenjoyable, for both of us. A lot of getting them getting melted and feeling bad for being a sandbag, and a decent amount of frustration on my part from a lack of squad support. It really does feel like they're punishing you for playing with your friends, which IMO is what makes Apex so much fun.

About Apex Legends General Discussion

Discuss the latest news and game information around Apex Legends in the community forums.30,967 PostsLatest Activity: 3 hours ago