v1.11.0
版本发布时间: 2021-11-29 03:46:44
FAForever/server最新发布版本:v1.13.4(2023-11-13 05:58:19)
Summary
This version will make it possible for new players to gain some global rating by playing matchmaker games. Whenever a matchmaker game is rated, the rating system will also rate the game using player's global ratings and apply those changes as well under a few conditions:
- The player's global rating must be below a configurable threshold (default is 1400)
- The player's matchmaker rating must be higher than the player's global rating
- The global rating change must result in an increase in displayed rating
Applying these restrictions to the rating adjustment will prevent players from abusing the matchmaker to manipulate their global rating (long time FAFfers may remember a certain debacle during the ZeP days), but will still allow new players to get out of the "zero game hell" that they often find themselves in.
There are also a few other adjustments to the matchmaker (see below) and some changes that will allow for new features in the future.
Other noteworthy changes
- Map pools selection uses displayed rating instead of trueskill mu. Map pool brackets should be updated by the matchmaker team accordingly.
- Players with over 2000 ladder rating will be able to get into less balanced matchmaker games more quickly.
Developer notes
- Clients should consider
init_mode
to be deprecated and usegame_type
instead - The lobby option to manually unrank can be enabled
Deployment notes
- RabbitMQ exchanges need to be deleted and league service version 0.1.6 needs to be deployed
Pull Requests
- Update dependencies (#861)
- Issue/#845 Make matchmaker games also affect global rating (#849)
- Issue/#685 add game_type to game_launch message (#857) [by KaukaHan]
- Issue/#838 Check for manual unrank game option (#851)
- Make RabbitMQ exchanges durable (#854) [by Brutus5000]
- Issue/#772 fix flaky test (#852)
- Use different search expansion for top players (#847) [by BlackYps]
- Use displayed rating for map pool selection (#850)
New Contributors
- Thanks to KaukaHan for making their first contribution! https://github.com/FAForever/server/pull/857
Full Changelog: https://github.com/FAForever/server/compare/v1.10.0...v1.11.0