cancel
Showing results for 
Search instead for 
Did you mean: 

What is the relation between Quality Bar and Matchmaking Queries? [Solved]

youtnodknoem
Protege
I'm trying to do a full integration /w skill based matchmaking on the Rift. My game is a 2v2 VR MOBA-lite shooter. I noticed that in matchmaking queries you can set the queries to be "not required" for matching. But the phrasing suggests that you aren't guaranteed to eventually find a match if the query fails the first time. The Quality Bar setting in the matchmaking pool section seems to imply that there is easing on matchmaking criteria so that you are guaranteed to find a match eventually, if the minimum quality bar is set to 0 and rampdown is set to a reasonable number.

Before I embark on the journey of matchmaking queries and enqueing data, I just want to know: If I set the matchmaking queries to have medium or low importance, would that guarantee that ALL users would eventually find a match given a minimum quality bar of 0?
 
1 REPLY 1

youtnodknoem
Protege
Actually just saw this

"Importance - You will configure an importance for the expression. When an expression passes, it evaluates to a value of 1, and otherwise (failure case) evaluates to the value of the associated importance. Note that the match-on-failure delay times below are calculated based on a rampdown time of 30 seconds. The greater the assigned importance, the less likely a match will occur if the expression fails. And in the case of expressions with Requiredimportance, a failure will never result in a match.
  • Required: 0, i.e. never matches on failure.
  • High: ~0.55, i.e. matches on failure after 27 seconds.
  • Medium: ~0.75, i.e. matches on failure after 15 seconds.
  • Low: ~0.9, i.e. matches on failure after 6 seconds."
in the guide. NVM 🙂