Logo
L1 PLAY STATS LIVE MATCH HISTORY PROFILE R1
--
Avatar

TSL RANKED SYSTEM

The Official Guide to the Battlefield 6 Matchmaking Infrastructure.

⚙️ HOW TO PLAY (STEP-BY-STEP)

  1. JOIN & REGISTER: Join the Discord server and register an account here. CRITICAL: Website nickname MUST exactly match in-game nickname!
  2. JOIN QUEUE: In the Discord matchmaking channel, type !queue YourNick. To step away, type !leave.
  3. LOBBY CREATION: Once 10 players join, the bot drafts teams, assigns Captains, and creates Voice Channels automatically.
  4. CONFIRM & SPIN: Captains must click "WE ARE READY" on the LIVE MATCH tab. The system then spins the wheel to select the map.
  5. REPORT HALF 1: Play the first half. When sides switch, Captain takes a screenshot and types !report half1 MapName on Discord, attaching the image.
  6. REPORT HALF 2 & FINISH: Finish the game. Captain takes the final screenshot and types !report half2 MapName. The AI calculates everything and closes the match!

📈 RANKING MECHANICS

  • BATTLE RATING (BR): Your main competitive rank. You gain BR exclusively by winning matches and lose it when defeated. Defeating higher-rated opponents grants a massive BR boost!
  • OVR (INDIVIDUAL RATING): Evaluates your raw skill using a hidden decimal progression. Kills, captures, K/D ratio, and match outcome all matter. Your visible rank updates only when a full point is accumulated.
  • DIFFICULTY SCALING: The AI constantly analyzes lobby balance. High-OVR veterans performing poorly in weak lobbies will suffer massive rating drops. Underdogs who step up are heavily rewarded.
  • CONSISTENCY DECAY: A single bad game won't ruin your stats. However, a continuous streak of poor performances (Weak Streak) triggers exponential decay, dropping your OVR rapidly.

⭐ MVP ALGORITHM

The MVP title is awarded to the winning team's player with the highest Impact Score. The system heavily rewards flag captures and efficiency, whilst strictly penalizing "empty kills" (ignoring objectives) and high death counts.

🎯 INTERN MODE (PRACTICE)

INTERN matches are official competitive scrimmages. Gather 10 players from Discord and use the Balancer tab to generate perfectly even teams based on their OVR.

⚠️ In INTERN mode, you compete for raw stats and OVR progression. Battle Rating (BR) remains completely untouched!

🤖 DISCORD BOT COMMANDS

Command Description
!queue <nick>Joins the matchmaking queue.
!leave / !lLeaves the matchmaking queue.
!statusDisplays the live queue radar and waiting players.
!report half1/half2 <map>Uploads a scoreboard screenshot for AI Optical Analysis.
!stats <nick>Shows player's global profile, BR, K/D, and Badges.
!history <nick>Displays the last 10 match results of a specific player.
!compare <n1> <n2>Head-to-head stat comparison between two players.
!leaderboard / !lbShows the global TOP 50 BR ranking.
!cancel / !stopADMINForce-cancels an active lobby, deletes voice channels and wipes queue.
!undo <match_id>ADMINReverts match results, rolls back BR/OVR, and deletes from history.

System Architecture, AI Integration & Web Development by Mich

×

LOGIN

×

REGISTER

SYSTEM IS SELECTING MAPS...
Map Preview
SEARCHING...

HAS BEEN SELECTED!