Les pages de règles décrivent enfin le jeu que nous publions vraiment
Le règlement, le guide et la page « comment jouer » avaient dérivé loin du jeu. Les trois ont été réécrits, le guide a gagné six images, et cinq nouvelles pages de référence les ont rejoints.

En clair
Les quatre pages qui expliquent opolyx avaient discrètement pris du retard sur le jeu qu’elles expliquent. Le mode équipe n’apparaissait pas une seule fois dans le règlement ni dans le guide, alors qu’on peut le choisir dans le hall. La case 20 s’appelait « parking gratuit » alors que c’est le Jackpot depuis des mois — et le règlement ne mentionnait pas le Jackpot du tout. La prison affirmait qu’on était libéré après trois tentatives ratées, alors qu’en réalité la caution est prélevée. Les règles de loyer omettaient le bonus qu’apportent vos cartes à collectionner. Et la page « comment jouer » proposait une carte de sortie de prison qui n’existe pas dans le jeu.
La pire phrase se trouvait dans le guide : « gagnez une vraie partie après le tour 20 et vous recevez une carte de propriété plus 200 XP ». Le seuil est de cinq tours, pas vingt, et depuis la mise à jour de la progression chaque place gagne de l’XP — cette phrase était fausse dans dix langues à la fois. Les quatre pages ont été réécrites d’après le code : le règlement est passé de 13 sections à 17 et couvre désormais tous les modes, et le guide de 22 à 26.

Le guide a aussi des images là où il n’en avait presque pas : dix figures au lieu de quatre, toutes prises dans de vraies parties. L’achat, les enchères, la construction, le paiement d’une dette, le dé de Speed et le Jackpot ont chacun leur capture, et trois anciennes ont été refaites parce qu’elles montraient un plateau que nous ne publions plus.
Et cinq nouvelles pages de référence sont arrivées pour qui aime le détail : des statistiques issues d’environ quatre mille parties simulées, une référence du plateau case par case, un guide de stratégie dont les conseils découlent de ces statistiques et non d’une opinion, un glossaire de dix-huit termes, et une comparaison honnête avec Monopoly One — le jeu dont opolyx s’inspire.
Pour les curieux techniques
La documentation dérive parce qu’elle est une copie. Le remède, là où c’était possible, a été d’arrêter de copier : le tableau comparatif des modes du guide était une transcription à la main des réglages de chaque mode ; il est désormais généré à partir de ces réglages eux-mêmes.
// components/GuideDoc.tsx — the comparison table reads the real configuration
const columns = MODE_COLUMNS.map((mode) => ({ mode, cfg: modeConfig(mode) }));
return [
row('cash', (c) => c.startingCash.toLocaleString('en-US')),
row('turn', (c) => `~${c.turnSeconds}s`),
row('cap', (c) => String(c.roundCap)),
row('die', (c) => (c.speedDie ? `✓ (${c.speedDieFromRound}+)` : '—')),
];
// modeConfig() is what the game server reads when a game starts, so the table
// cannot drift from the rules actually being applied.Les images manquantes avaient une cause mécanique qui mérite d’être retenue. Le guide n’affiche une légende que si une capture est associée à la section — si bien que cinq légendes écrites, relues et traduites en dix langues n’avaient jamais été montrées à personne. Ajouter les captures a remis cinquante chaînes traduites au travail.
La page de statistiques est la seule chose du site qui ne peut être recopiée de nulle part : elle est produite en faisant tourner le vrai moteur — le code même qui fait tourner vos parties — plusieurs milliers de fois, sur tous les modes et tous les nombres de joueurs. Elle se contrôle aussi elle-même : le taux mesuré de doubles ressort à 16,68 % contre 16,67 % en théorie, et un test vérifie cette concordance, car c’est la preuve la moins chère que la simulation n’est pas subtilement cassée.
