-
Notifications
You must be signed in to change notification settings - Fork 62
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
Match newbies randomly #492
Match newbies randomly #492
Commits on Aug 29, 2019
-
Fix players with high rating deviations not getting 1v1 ladder matches (
#1) * Matchmaking graph only to include preferred match edges where the match is actually possible as determined by matches_with. _rank_partners still runs in O(n + SM_NUM_TO_RANK log n) but now requires O(n) space, with n the number of total searches. * typo * adjusting deviation and rating in test_rank_all unit test such that all matches become possible * add test for rank_all not including unmatchable games * Dostya test user in test_server_ban integration test now expected to be banned for 980 years, not 981 * tests on reasonable matchmaking thresholds * determine base minimum threshold for acceptable matches as 80% of quality of a game against yourself * increase new player threshold boundary * test that matchmaker gives high quality games to plawers with low deviation and games of any quality to new players with uncertain rating * adjust values for base rank_all test so that players are matchable * unit test typos * fixed preference order of test_rank_all
cleborys committedAug 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 86abc26 - Browse repository at this point
Copy the full SHA 86abc26View commit details -
remove now irrelevant check whether match is acceptable in StableMarr…
…iage.find
Clemens Borys committedAug 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 0ab2a0d - Browse repository at this point
Copy the full SHA 0ab2a0dView commit details -
Merge branch 'develop' of github.com:cleborys/server into develop
Clemens Borys committedAug 29, 2019 Configuration menu - View commit details
-
Copy full SHA for f26f383 - Browse repository at this point
Copy the full SHA f26f383View commit details
Commits on Aug 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7385427 - Browse repository at this point
Copy the full SHA 7385427View commit details -
added test for whether high-dev players are matched with high-dev pla…
…yers and low-dev with low-dev if all share the same mean
Configuration menu - View commit details
-
Copy full SHA for 535d20a - Browse repository at this point
Copy the full SHA 535d20aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfb0fed - Browse repository at this point
Copy the full SHA dfb0fedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 911f90f - Browse repository at this point
Copy the full SHA 911f90fView commit details
Commits on Sep 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b9aad22 - Browse repository at this point
Copy the full SHA b9aad22View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3c1e55 - Browse repository at this point
Copy the full SHA c3c1e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb60183 - Browse repository at this point
Copy the full SHA bb60183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 459de79 - Browse repository at this point
Copy the full SHA 459de79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d2f8ce - Browse repository at this point
Copy the full SHA 5d2f8ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 697f8a1 - Browse repository at this point
Copy the full SHA 697f8a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1a6124 - Browse repository at this point
Copy the full SHA c1a6124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fff89b - Browse repository at this point
Copy the full SHA 5fff89bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f8239e - Browse repository at this point
Copy the full SHA 8f8239eView commit details
Commits on Sep 3, 2019
-
Co-Authored-By: Askaholic <askaholic907@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 39c7e1b - Browse repository at this point
Copy the full SHA 39c7e1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f3ac33 - Browse repository at this point
Copy the full SHA 7f3ac33View commit details -
Configuration menu - View commit details
-
Copy full SHA for af66ee0 - Browse repository at this point
Copy the full SHA af66ee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for db60e6d - Browse repository at this point
Copy the full SHA db60e6dView commit details -
Merge branch 'match-newbies-randomly' of github.com:cleborys/server i…
…nto match-newbies-randomly
Configuration menu - View commit details
-
Copy full SHA for d3654c9 - Browse repository at this point
Copy the full SHA d3654c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77f90e0 - Browse repository at this point
Copy the full SHA 77f90e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 047d8a6 - Browse repository at this point
Copy the full SHA 047d8a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 062ebdc - Browse repository at this point
Copy the full SHA 062ebdcView commit details
Commits on Sep 5, 2019
-
* rename 2500 rated player to top_player * refactor matchmaker * adapt tests to new interface for matchmaking policies * add test that Random Matching produces symmetric outputs * correct type annotations for MatchmakingPolicies .find methods * test for matchmaker class * remove __repr__ method of search
Configuration menu - View commit details
-
Copy full SHA for a16983a - Browse repository at this point
Copy the full SHA a16983aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60a74e7 - Browse repository at this point
Copy the full SHA 60a74e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3966504 - Browse repository at this point
Copy the full SHA 3966504View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc1ae62 - Browse repository at this point
Copy the full SHA bc1ae62View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2427c6 - Browse repository at this point
Copy the full SHA e2427c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a2c8c3 - Browse repository at this point
Copy the full SHA 9a2c8c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb69438 - Browse repository at this point
Copy the full SHA fb69438View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2d5fb - Browse repository at this point
Copy the full SHA 9e2d5fbView commit details -
style suggestions from code review
Co-Authored-By: Askaholic <askaholic907@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 21f1cc6 - Browse repository at this point
Copy the full SHA 21f1cc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49af3d4 - Browse repository at this point
Copy the full SHA 49af3d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4019e4 - Browse repository at this point
Copy the full SHA e4019e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 817499e - Browse repository at this point
Copy the full SHA 817499eView commit details
Commits on Sep 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 81f98ff - Browse repository at this point
Copy the full SHA 81f98ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fece5f - Browse repository at this point
Copy the full SHA 5fece5fView commit details
Commits on Sep 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9fece10 - Browse repository at this point
Copy the full SHA 9fece10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51466fd - Browse repository at this point
Copy the full SHA 51466fdView commit details