Why party balancing breaks in BAR event lobbies and map downloads

Event lobbies skip party balancing for computational reasons, manual map downloads keep things running, and tag filters are on the roadmap.

Tags: beyond all reason, party system, event lobby, maps, download, balancing

Why event lobbies do not balance parties

When players queue into event lobbies as groups, the balancing algorithms struggle to keep teams even. The reason is computational complexity. With dozens of players and multiple pre-formed parties, calculating balanced teams becomes an expensive optimization problem that takes too long to solve in real time.

The matchmaking system prioritizes speed over perfect balance in event lobbies. A fast queue keeps the event moving. Waiting five minutes for mathematically perfect teams would frustrate more players than it helps. The tradeoff means some matches feel lopsided, but the event finishes on schedule.

Downloading maps manually

Maps for Beyond All Reason can be downloaded manually from beyondallreason.info/maps. This is useful when the automatic download stalls or when a player wants to preload maps before joining a lobby. Having maps ready beforehand cuts queue time significantly.

Large community events often rotate through a predefined map pool. Players who download the entire pool before the event starts avoid the lag spikes that happen when multiple players pull the same map simultaneously.

Upcoming tag filter system

A tag-based filter system for lobbies is planned and tracked on GitHub under tachyon issue 90. This would let players search for lobbies by specific criteria like game mode, player count, map type, and skill expectations. The current system relies on reading lobby titles and descriptions manually, which does not scale well when dozens of rooms are active.

Tag filters would help players find exactly the type of game they want without scrolling through pages of lobby listings. The feature has been requested for a long time and represents a meaningful quality of life improvement.

Creed of Champions

"Gaming actually fulfills a human purpose here. Cooperation, mutual upbuilding, fun and striving for greatness together. Instead of random anonymity, you meet, learn from, and enjoy real people."

[Crd]