Skip to content
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

Closed
wants to merge 13 commits into from

Conversation

syntxerror
Copy link
Contributor

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.

… Updated comments for sample. Will add more robust code to sample
@syntxerror
Copy link
Contributor Author

This method is up for discussion: cloning the tutorial folder vs. updated docs + code samples only. Looking for suggestions.

@markmandel
Copy link

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.

@Laremere Laremere closed this Oct 27, 2020
@syntxerror
Copy link
Contributor Author

Moved to Open Match Ecosystem googleforgames/open-match-ecosystem#11

@syntxerror syntxerror added this to the Not Currently Planned milestone Nov 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants