> For the complete documentation index, see [llms.txt](https://litepaper.legendsofludo.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://litepaper.legendsofludo.xyz/operations/technology/matchmaking.md).

# Matchmaking

A key component of PvP gaming is matching a player with other players. To determine which players should be matched with each other, we employ the principle of fairness -> that each match should be as fair as possible. Mathematically speaking, it means that we match such that the probability of winning a match for each player is equal.&#x20;

Our matchmaking system consists of following components ->

* **Skill Computation:** Based on Bradley Terry algorithm, this system computes player skill score in real time.
* **Real-time Matching**: A priority queue system that ensures players are matched in real time with each other.&#x20;
