Comment fonctionne Mizan
Comment Mizan lit les listes publiques de bannissements, ce que signifient ses étiquettes, comment il relie les comptes et ce qu'il ne fait jamais.
Dernière mise à jour : .
Chaque bannissement est l'affirmation de sa liste
Mizan copie les listes publiques de bannissements que publient les communautés de jeu et range chaque bannissement sous le compte qu'il nomme. Chaque bannissement s'affiche sous le nom de sa liste, avec le motif de la liste dans ses propres termes. Mizan ne décide pas si un bannissement était mérité, et ne change pas ce que dit une liste.
Comment Mizan lit une liste
La plupart des listes sont des pages SourceBans. Les autres sont d'autres panneaux de bannissement, des fichiers qu'une communauté publie, ou des services que Mizan interroge sur quelques joueurs à la fois. Les organisations inscrites sur Mizan peuvent aussi envoyer leurs propres bannissements par son API.
- Chaque requête nomme le registre dans son user agent,
Justified ban registry (https://justified.gg), et Mizan respecte le robots.txt d'un site sauf autorisation de son propriétaire. Les règles placées sousUser-agent: justifiedne s'appliquent qu'à Mizan, ce qui permet à un site de l'autoriser ou de le bloquer à cet endroit. - Mizan envoie au plus une requête toutes les 2,5 secondes à un site, ou moins souvent si son robots.txt le demande.
- Pour la plupart des listes, la page la plus récente est lue toutes les heures et la liste entière environ une fois par jour. Une liste longue ou lente est lue chaque semaine, ou par tranches sur plusieurs heures.
- Un bannissement que la liste marque comme levé ou expiré prend fin aussi sur Mizan. Un bannissement qui disparaît de la liste ne prend fin qu'après une lecture de la liste entière, et une liste lue par tranches doit avoir affiché au moins 90 % des bannissements qu'elle compte, sans diminuer de plus de 2 %.
- Une mise à jour qui ajoute ou termine plus de 200 bannissements d'un coup, ou un dixième des bannissements en vigueur de la liste si c'est davantage, est retenue et rien n'est écrit tant que quelqu'un ne l'a pas vérifiée. De même pour une mise à jour qui ajoute plus de 10 bannissements à un seul joueur. La première lecture d'une nouvelle liste n'est pas retenue.
- Quand un site refuse une lecture ou qu'elle échoue, Mizan attend une heure, puis deux, puis quatre, jusqu'à une semaine. Après huit échecs d'affilée, il cesse de lire la liste, ou après quatre si le site a disparu.
La page d'état indique l'état de chaque liste, sa dernière lecture complète et la prochaine.
Ce que signifient les étiquettes
Mizan étiquette un bannissement en lisant son motif. Des formules comme « Mass RDM », « aimbot » ou « ban evasion » deviennent des étiquettes, et quelques listes ayant leurs propres numéros de règle ou leur propre langue ont une lecture à part. Un motif qui ne nomme aucune infraction connue de Mizan, ou l'absence de motif, ne reçoit aucune étiquette. Les listes TF2 Bot Detector, qui ne signalent que des tricheurs, donnent l'étiquette « Cheating » à chaque joueur qu'elles signalent.
Le verdict d'un bannissement est triche, conduite ou autre, selon ses étiquettes. Le verdict d'un joueur dans la liste des joueurs est le plus grave de ses bannissements.
Triche. Un bannissement portant cette étiquette est un bannissement pour triche.
| Étiquette | Ce que la liste reproche au joueur |
|---|---|
| Cheating | Used cheats: aimbots, wallhacks, ESP, injected Lua or scripts. |
Conduite. Un bannissement portant l'une de ces étiquettes, et aucune étiquette de triche, est un bannissement pour conduite : il porte sur le comportement du joueur.
| Étiquette | Ce que la liste reproche au joueur |
|---|---|
| Mass RDM | Killed several players without a roleplay reason. |
| RDM | Killed a player without a roleplay reason, on foot or with a vehicle. |
| No intent to roleplay | Joined to ruin roleplay for others, not to play it. |
| Left to avoid punishment | Disconnected to get out of a roleplay situation or a sit. |
| Changed name to avoid punishment | Changed name so staff could not find them. |
| Changed team to avoid punishment | Changed job to get out of a situation or a sit. |
| FailRP | Did something their character never would, to win. |
| NLR | Went back after dying to hurt the people who killed them. |
| Mass NLR | Broke the new life rule again and again. |
| RDA | Arrested a player without a roleplay reason. |
| Prop abuse | Used props to block, kill, push or climb. |
| Toxicity | Harassed or was toxic towards other players. |
| Hate speech | Used slurs, racism or other hate speech. |
| Metagaming | Used what they learnt out of character, in character. |
| Powergaming | Forced an outcome other players could not answer. |
| Trolling | Caused trouble for fun: trolling, griefing, punching people. |
| Spam | Flooded voice or chat: mic spam, chat spam, loud or distorted audio. |
| Staff disrespect | Lied to, ignored or disrespected staff. |
| Threats | Threatened players or the server, DDoS threats included, or doxxed someone. |
| Sexual content | Sexual roleplay, sexual remarks or sexual images. |
Autres étiquettes. Celles-ci décrivent un bannissement sans en faire un bannissement pour triche ou pour conduite.
| Étiquette | Ce que la liste reproche au joueur |
|---|---|
| Priors | Banned partly for earlier offences. |
| Exploiting | Abused bugs: duplicating, crashing the server or getting out of the map. |
| Ban evasion | Played on another account to get round a ban, or shared an account. |
| Advertising | Advertised another server, community or service. |
| Scamming | Scammed players or the server, chargebacks included. |
| Item transfer | Moved money or items between their own characters or accounts, or sold them for real money. |
Un dossier peut aussi porter une marque. La marque de triche vient d'un bannissement pour triche sur n'importe quelle liste, et cite la liste auteur de l'affirmation. La marque de conduite vient d'un bannissement pour conduite en vigueur ou prononcé au cours de la dernière année. Contester un bannissement explique les deux.
Comment les comptes sont reliés
Une liste dit parfois que le compte banni appartient à quelqu'un qu'elle a déjà banni. Mizan relie les deux comptes Steam quand le motif le dit en toutes lettres et nomme l'autre compte juste après : « Alt of », « Duplicate account of », « New Steam ID of Existing Ban », « Family Shared Account of », « Ban evasion on », « same person as » et des formulations similaires. L'autre compte doit être écrit sous forme de lien de profil Steam ou de SteamID. Le lien est l'affirmation de la liste et s'affiche comme telle.
Mizan ne crée aucun lien quand :
- la liste en doute (« possible alt », « suspected », « likely », « not an alt ») ou parle de faux positif
- le compte a seulement joué avec le joueur banni, comme dans « associated with » ou « played with a cheater »
- le compte appartient à un membre de l'équipe ou à un votant nommé dans le motif, comme dans « Update: » ou « Vote initiated by »
- le motif présente le compte banni comme principal et l'autre comme son compte secondaire, ce qu'un lien ne peut pas représenter dans le bon sens
- l'autre compte est une adresse de profil personnalisée, qui ne donne aucun SteamID sans interroger Steam
Identifiants écartés par Mizan
- STEAM_0:1:0, que les listes utilisent quand un bannissement n'a pas de vrai SteamID. Mizan ne range jamais un bannissement sous cet identifiant et n'y renvoie jamais.
- Les lignes qui ne sont pas un bannissement visant le compte d'un joueur, comme les bannissements d'IP et les lignes sans SteamID.
- Sur les panneaux Counter-Strike 1.6, tous les identifiants sauf STEAM_0, car ces panneaux attribuent STEAM_1 à STEAM_6 aux joueurs sans Steam. Un panneau qui affiche un identifiant STEAM_0 qu'aucun compte Steam ne possède, au-delà de 3 milliards, attribue aussi des identifiants inventés à ces joueurs, donc Mizan ne reprend aucun de ses identifiants : environ la moitié désigneraient des comptes réels sans aucun rapport.
Ce que Mizan ne fait jamais
- Le registre ne bannit personne. Une communauté qui vérifie les joueurs auprès de Mizan décide elle-même de ce qu'elle fait de la réponse.
- Mizan ne présente jamais le bannissement d'une liste comme sa propre conclusion.
- Mizan ne réécrit jamais le motif d'une liste. Ses étiquettes figurent à côté du motif, qui reste dans les termes de la liste.
Comment les statistiques sont comptées
Les statistiques comptent un bannissement comme nouveau quand sa liste le date de la semaine précédant la première lecture de Mizan, ou quand la liste ne donne pas de date et que Mizan avait déjà lu cette liste. L'arriéré d'une nouvelle liste ne compte pas comme de nouveaux bannissements. Les jours sont en UTC.
Contester un bannissement
Un bannissement appartient à la communauté qui l'a publié, donc le recours s'adresse à cette communauté. Quand elle lève le bannissement, Mizan suit à sa prochaine lecture. Contester un bannissement explique chaque étape, et comment signaler une copie que Mizan a mal reprise.