@@ -58,20 +58,54 @@ In the multifaceted world of online gaming, an accurate multiplayer rating syste
5858Here are * some* , but not all, of the reasons you should drop TrueSkill
5959and bury Elo once and for all:
6060
61- - Multiplayer.
62- - Multifaction.
63- - Asymmetric faction size.
64- - Predict Win, Draw and Rank Outcomes.
65- - Per Player Weights
66- - Partial Play
67- - 150% faster than TrueSkill.
68- - 100% Pure Python.
69- - 100% Test Coverage.
70- - CPython and PyPy Support.
71- - 5 Separate Models.
72- - Fine-grained control of mathematical constants.
73- - Open License
74- - Accuracy on par with TrueSkill.
61+ ``` mermaid
62+ graph TD
63+ subgraph OpenSkill["OpenSkill Features"]
64+
65+ subgraph Game["Game"]
66+ GF1[Multiplayer]
67+ GF2[Multifaction]
68+ GF3[Asymmetric Faction Size]
69+ GF4[Predict Win, Draw, Rank]
70+ GF5[Per Player Weights]
71+ end
72+
73+ subgraph Technical["Technical"]
74+ TF1[100% Pure Python]
75+ TF2[CPython and PyPy Support]
76+ TF3[C-compiled Wheels]
77+ TF4[100% Test Coverage]
78+ TF5[5 Separate Models]
79+ end
80+
81+ subgraph Performance["Performance"]
82+ PF1[150% faster than TrueSkill]
83+ PF2[Accuracy matches TrueSkill]
84+ PF3[Open License]
85+ PF4[Partial Play]
86+ PF5[Fine-grained Parameter Control]
87+ end
88+
89+ end
90+
91+ style GF1 fill:#f37231,color:#ffffff,stroke:#f37231
92+ style GF2 fill:#f37231,color:#ffffff,stroke:#f37231
93+ style GF3 fill:#f37231,color:#ffffff,stroke:#f37231
94+ style GF4 fill:#f37231,color:#ffffff,stroke:#f37231
95+ style GF5 fill:#f37231,color:#ffffff,stroke:#f37231
96+
97+ style TF1 fill:#f37231,color:#ffffff,stroke:#f37231
98+ style TF2 fill:#f37231,color:#ffffff,stroke:#f37231
99+ style TF3 fill:#f37231,color:#ffffff,stroke:#f37231
100+ style TF4 fill:#f37231,color:#ffffff,stroke:#f37231
101+ style TF5 fill:#f37231,color:#ffffff,stroke:#f37231
102+
103+ style PF1 fill:#f37231,color:#ffffff,stroke:#f37231
104+ style PF2 fill:#f37231,color:#ffffff,stroke:#f37231
105+ style PF3 fill:#f37231,color:#ffffff,stroke:#f37231
106+ style PF4 fill:#f37231,color:#ffffff,stroke:#f37231
107+ style PF5 fill:#f37231,color:#ffffff,stroke:#f37231
108+ ```
75109
76110
77111## Installation
0 commit comments