-
Notifications
You must be signed in to change notification settings - Fork 337
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Skill Based Example using Default Evaluator #1252
Conversation
… Updated comments for sample. Will add more robust code to sample
This method is up for discussion: cloning the tutorial folder vs. updated docs + code samples only. Looking for suggestions. |
Quick question - should this have unit tests? (In open match, do you run example unit tests with your regular CI stuff? I'm not sure, but thought I'd throw this out there as a suggestion). More unit testing gooder anyway. |
…ed mmf specific files and folders to folder in samples directory.
…faultevalskill Pull from upstream
…tencytemplate Merge changes from master to new branch latencytemplate
…s will hold skeleton code for various matchfunction scenarios such as latency, skill, game modes. This commit has a sample evaluation logic that may not be suitable for skeleton code but rather a README so changes may be made
…faultevalskill Merge from master
Moved to Open Match Ecosystem googleforgames/open-match-ecosystem#11 |
What this PR does / Why we need it:
This PR is an example for skill based match functions. Staying true to our documentation on evaluators, this sample uses the default evaluator along with a function to access match score/quality as shown in our current default evaluator tutorial. This was needed based on questions/feedback from Slack discussions.
The sample is a clone of the Default Evaluator tutorial folder with updates for skill based matchmaking vs. the mode based + queue entry time currently shown. Match score function returns the difference between highest and lowest skill ratings (the lower the difference, the better match will be).
Which issue(s) this PR fixes:
Works on #1200
Special notes for your reviewer:
This will be a two part sample. One for default evaluator and another for custom evaluator which will come later.