question

Nicholas Maxey avatar image
Nicholas Maxey asked

Is the Expansion (or reduction) of number of players required for a match applied to all tickets in the queue simultaneously?

We are currently working on an Arena Battle game and wanted to get some clarification on player expansion.

For context we implemented the Expansion of number of players over time use case found in the documentation here. https://learn.microsoft.com/en-us/gaming/playfab/features/multiplayer/matchmaking/config-examples#expansion-of-number-of-players-over-time

Is that expansion applied to all tickets in the queue simultaneously or is the rule applied individually to each ticket?

The example being if we have a queue size of 8 the reduces to 7 then 6. There are 6 people currently in the queue and their tickets have been reduced to 7 players required. A 7th player then joins the queue. Is that 7th player automatically joined with the other who only have a 7 player requirement and they are matched or would the 7th player have to wait until their queue size reduces to 7 required to be matched, potentially allowing the other 6 to have their queues reduced to 6 and matching without the 7th.

Hope that makes sense. Thanks!

Matchmaking
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Infer Wang avatar image
Infer Wang answered

The match logic is: before match, the players are not in certain queue, when a thread trys to search for players, it finds the available players at the same time and create a match. For your example, the 7th player will be matched with the other 6 players. And for “would the 7th player have to wait until their queue size reduces to 7 required to be matched”, this description is incorrect, players don’t have “their queue”.

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.