Onafhankelijke querygids · demo met virtuele munten

Spiegelsubsequenties: Regels en Virtuele-munten Demo

De officiële website van 3star.

Deze pagina legt de spelmechanica van Mirror Subsequences uit en biedt een originele demo met virtuele munten voor deze onafhankelijke gids. De identiteit van een externe aanbieder blijft onbevestigd, tenzij dit wordt ondersteund door een specifieke primaire bron. De onderstaande regels beschrijven de originele demo die op deze pagina wordt getoond.

Speel het gratis demo

Gratis demospel

Spiegelsubsequenties

Spelmechanica en Scoreberekening

Mirror Subsequences trekt twee onafhankelijke, uniform verdeelde tweecijferige loten van 00 tot en met 99, waarbij de leidende nullen behouden blijven. De vier cijfers worden in volgorde van de loten aan elkaar geplakt. De score wordt bepaald door L, de lengte van de langste palindromische deelreeks, waarbij de volgorde van de posities behouden blijft maar het weglaten van cijfers is toegestaan. Er wordt geen gebruik gemaakt van de lengte van een aaneengesloten substring.

De ruwe score wordt berekend als max(0, L−2). Een volledige ingezet stake dekt beide loten. Spelers kunnen kiezen uit drie modi: score, score in het kwadraat of score in de derde macht. Elke modus wordt afzonderlijk genormaliseerd over alle 10.000 even waarschijnlijk geachte geordende lotparen om een verwachte brutoopbrengst van 96% te bereiken.

Cruciaal is dat het geselecteerde exponent niet verandert welke geordende lotparen een score van nul opleveren. De bruto uitbetaling wordt berekend met de volgende formule:

Bruto = 0,96 × ingezette volledige stake × ruw^(geselecteerde modus + 1) / gemiddelde[geselecteerde modus]

De afzonderlijke exacte gemiddelden voor de modi zijn [0,281, 0,301, 0,341]. De verwachte brutoopbrengst bedraagt 96%, maar dit is geen gegarandeerde netto winst voor een speelsessie.

Bediening, modi en afwikkeling

De demo biedt specifieke bedieningselementen voor het beheer van de spelstroom:

  • Stake en modus: Er wordt één volledige ingelegde stake gebruikt; er zijn geen onafhankelijke rijaandelen. Er zijn drie apart genormaliseerde scorekrachten beschikbaar.
  • Auto en Stop: De automatische modus start maximaal tien trekkingen. De Stop-functie annuleert toekomstige trekkingen terwijl de huidige nog wordt afgewikkeld.
  • Tijdstip van afwikkeling: Afwikkeling duurt normaal gesproken 480ms aan animatie; de modus voor verminderde beweging kan afwikkelen bij de eerste animatiecallback. Tijdens actieve afwikkeling en de autowachtrij zijn de bedieningselementen voor stake, modus en bijvullen vergrendeld, maar geluid blijft beschikbaar.
  • Geen vroege bank: Er is geen functie voor vroege bank; Stop beïnvloedt alleen toekomstige rondes.

Portemonnee en persistentie

Het gedrag van de portemonnee in deze demo volgt specifieke regels:

  • Initieel saldo: Het startsaldo is 1000.
  • Herstel: Het saldo kan handmatig worden hersteld naar precies 1000, alleen wanneer het systeem inactief is en het saldo lager is dan 10. Hierbij wordt het saldo ingesteld op 1000 en wordt de gebroken restwaarde behouden.
  • Behoud van gebroken restwaarde: De gebroken restwaarde blijft behouden tijdens afwikkeling, bijvullen en herladen.
  • Persistentie: Het afgewikkelde saldo wordt lokaal bewaard, ook wanneer dit nul is. Een onafgemaakte ronde die eindigt bij het herladen, wordt echter afgesloten zonder restitutie of hervatting.

Wiskundig bewijs

De tabel maakt onderscheid tussen de exacte verwachte bruto-terugkeer en de gemeten terugkeer op basis van steekproeven. Dit zijn ondersteunende steekproefobservaties, niet de wiskundige uitbetalingswet of een gegarandeerde terugkeer.

Modus (Vermogen)RondesExacte bruto RTPGemeten RTP (%)
11.000.0000,9696,01708185037631
21.000.0000,9696,16489036546116
31.000.0000,9696,17173020500567

Let op: de gemeten RTP-waarden zijn schattingen en kunnen licht afwijken van de exacte verwachte waarde van 0,96.

Werkvoorbeelden

De volgende voorbeelden illustreren de scorefunctie op basis van de daadwerkelijke pure scorefunctie in game.js:

  • Invoer: [0,0,0,0] → Ruwe score: 2
  • Invoer: [9,9,9,9] → Ruwe score: 2
  • Invoer: [0,1,2,3] → Ruwe score: 0

In alle gevallen wordt de ruwe score berekend als max(0, L−2). Vermogens van één, twee en drie veranderen niet welke ruwe scores nul zijn.

Privacy en publiek

Opslag: De bron gebruikt browser localStorage voor het gesettlede demo-saldo en het fractionele carry. Dit garandeert geen anonimiteit en sluit andere verwerking niet uit.

Derde partijen: Het template bevat een stylesheet voor Google Fonts. Het vastleggen van daadwerkelijke browserverzoeken staat nog te wachten; dit is geen bewering dat er geen andere verzoeken of verwerkingen plaatsvinden.

Doelgroep: De beoogde doelgroep is 18+ op basis van het beleid van deze gids, geen bewering over lokale wetgeving of een geïmplementeerde leeftijdsgrens. De demo kent geen inlogstroom of betaalstroom en virtuele munten hebben geen contante waarde.

Veelgestelde vragen

Hoe wordt de ruwe score berekend?

De ruwe score is max(0, L−2), waarbij L de lengte is van de langste palindromische deelreeks. Dit behoudt de volgorde van posities terwijl het deleties toestaat, en maakt geen gebruik van de lengte van een aaneengesloten substring.

Wat gebeurt er als ik herlaad tijdens een onafgemaakte trekking?

Herladen beëindigt een onafgemaakte trekking zonder restitutie of hervatting. Het saldo blijft lokaal bewaard, maar de onafgemaakte ronde wordt niet hervat.

Kan ik mijn saldo automatisch herstellen?

Nee. Het saldo wordt alleen handmatig hersteld wanneer er inactiviteit is en het saldo onder de 10 ligt. Hierbij wordt het saldo precies op 1000 gezet en wordt het fractionele carry behouden.