Mécaniques du jeu et scoring
Mirror Subsequences tire deux tickets à deux chiffres indépendants, allant de 00 à 99, en conservant les zéros non significatifs. Les quatre chiffres sont concaténés dans l'ordre des tickets. Le score est déterminé par L, la longueur de la plus longue sous-séquence palindromique, qui conserve l'ordre des positions tout en permettant des suppressions. Il ne s'agit pas de la longueur d'une sous-chaîne contiguë.
Le score brut est calculé comme suit : max(0, L−2). Une mise totale capturée couvre les deux tickets. Les joueurs peuvent choisir entre trois modes : score, score au carré ou score au cube. Chaque mode est normalisé séparément sur les 10 000 paires de tickets ordonnés également probables afin d'atteindre un retour brut attendu de 96 %.
Il est crucial de noter que la puissance sélectionnée ne modifie pas les paires de tickets ordonnés qui obtiennent un score nul. Le paiement brut est calculé à l'aide de la formule suivante :
Gross = 0,96 × mise totale capturée × raw^(mode sélectionné + 1) / mean[mode sélectionné]
Les moyennes exactes séparées pour les modes sont [0,281, 0,301, 0,341]. Le retour brut attendu est de 96 %, mais il ne s'agit pas d'un bénéfice net garanti pour une session.
Contrôles, modes et règlements
La démo propose des contrôles spécifiques pour gérer le déroulement du jeu :
- Mise et mode : Une mise totale capturée est utilisée ; il n'y a pas de parts de ligne indépendantes. Trois puissances de score normalisées séparément sont disponibles.
- Auto et Arrêt : Le mode Auto lance au maximum dix tirages. La fonction Arrêt annule les tirages futurs tandis que le tirage en cours se règle.
- Délai de règlement : Le règlement prend normalement 480 ms d'animation ; le mode à réduction de mouvement peut se régler dès le premier rappel d'animation. Pendant le règlement actif et la file d'attente Auto, les contrôles de mise, de mode et de rechargement sont verrouillés, bien que le son reste disponible.
- Pas de banque anticipée : Il n'y a pas de fonction de banque anticipée ; Arrêt n'affecte que les tours futurs.
Portefeuille et persistance
Le comportement du portefeuille dans cette démo suit des règles spécifiques :
- Solde initial : Le solde de départ est de 1000.
- Restauration : Le solde peut être restauré manuellement à exactement 1000 uniquement lorsqu'il est inactif et que le solde est inférieur à 10. Cela définit le solde à 1000 et préserve la fraction conservée.
- Conservation des fractions : La conservation des fractions persiste à travers le règlement, le rechargement et le rechargement.
- Persistance : Le solde réglé persiste localement, y compris lorsqu'il atteint zéro. Cependant, un tour inachevé qui se termine lors d'un rechargement se termine sans remboursement ni reprise.
Preuve mathématique
Le tableau sépare le retour brut attendu exact des retours mesurés sur l'échantillon. Il s'agit d'observations d'échantillon de soutien, et non de la loi mathématique de paiement ou d'un retour promis.
| Mode (Puissance) | Tours | RTP brut exact | RTP mesuré (%) |
|---|---|---|---|
| 1 | 1 000 000 | 0,96 | 96,01708185037631 |
| 2 | 1 000 000 | 0,96 | 96,16489036546116 |
| 3 | 1 000 000 | 0,96 | 96,17173020500567 |
Il est à noter que les valeurs de RTP mesurées sont des estimations et peuvent légèrement différer de la valeur attendue exacte de 0,96.
Exemples détaillés
Les exemples suivants illustrent la fonction de notation basée sur la fonction de score pure de game.js :
- Entrée : [0,0,0,0] → Score brut : 2
- Entrée : [9,9,9,9] → Score brut : 2
- Entrée : [0,1,2,3] → Score brut : 0
Dans tous les cas, le score brut est calculé comme suit : max(0, L−2). Les puissances un, deux et trois ne modifient pas le fait que certains scores bruts soient nuls.
Confidentialité et public cible
Stockage : La source utilise le localStorage du navigateur pour le solde de démo consolidé et le report fractionnaire. Cela n'établit pas l'anonymat et n'exclut pas d'autres traitements.
Tiers : Le modèle déclare une feuille de style Google Fonts. La capture effective des requêtes du navigateur est en attente ; cela ne signifie pas qu'il n'y a pas d'autres requêtes ou traitements.
Audience : L'audience cible est de 18 ans et plus, conformément à la politique de ce guide, et non une affirmation sur la loi locale ou la présence d'un contrôle d'âge effectif. La démo ne propose ni processus de connexion ni processus de paiement, et les pièces virtuelles n'ont pas de valeur monétaire.
Questions fréquentes
Comment le score brut est-il calculé ?
Le score brut est max(0, L−2), où L est la longueur de la plus longue sous-séquence palindromique. Cela conserve l'ordre des positions tout en autorisant les suppressions, et n'utilise pas la longueur d'une sous-chaîne contiguë.
Que se passe-t-il si je recharge pendant un tirage inachevé ?
Le rechargement met fin à un tirage inachevé sans remboursement ni reprise. Le solde persiste localement, mais le tour inachevé n'est pas repris.
Puis-je restaurer mon solde automatiquement ?
Non. Le solde est restauré manuellement uniquement en cas d'inactivité et si le solde est inférieur à 10. Cela définit le solde à exactement 1000 et conserve le report fractionnaire.