Matchmaking fairness keeps Beyond All Reason enjoyable. This guide explains how the rating system balances lobbies, how custom games work, and what happens during placement matches.
How does BAR lobby balance work?
The OpenSkill algorithm assigns each player a rating that reflects their expected performance. When matchmaking assembles a lobby, it tries to equalize the total expected value across teams. A single high-rated player will not be matched against a full team of beginners.
However, the system is not perfect during low-population hours. Players may encounter uneven matches when the pool is shallow. If this happens consistently, check your OpenSkill rating with the $whoami command in Discord to verify your actual standing.
How do custom lobbies handle rating?
Custom lobbies in BAR can enforce rating requirements. Hosts may set minimum or maximum rating thresholds to keep games competitively balanced. This feature lets groups create games at specific skill levels without relying on the automated matchmaking queue.
Players seeking custom games should check the Discord lobby channels, where hosts post their rating requirements and game settings.
What happens during placement matches?
New accounts go through placement matches that establish their initial OpenSkill rating. These matches carry higher uncertainty, meaning rating swings are larger during the first ten games. Players should not read too much into early placement results.
Once the system has enough data from your matches, your rating stabilizes and the per-game rating changes become smaller.
When should players resign in BAR?
Resignation is an important part of fair play. In 1v1 games, resign when you no longer have a realistic path to victory. Continuing to play a completely lost game wastes everyones time.
In team games, communicate with teammates before resigning. Someone may have a strategy for turning things around, or the team may collectively agree to fold. Do not unilaterally surrender in a team game without discussion.
Key takeaways
- OpenSkill tries to balance teams by total expected performance value
- Custom lobbies can enforce rating thresholds for competitive games
- Placement matches have large rating swings that normalize after ten games
- Check $whoami in Discord to verify your actual rating
- Resign in 1v1 when the game is lost; discuss surrender with your team in team games