Mechanika gry: Constraint Completions
Uzupełnianie ograniczeń traktuje kody wejściowe jako binarne maski dozwolonego zbioru: 0 (brak), 1 (zero), 2 (jeden), 3 (oba). Celem jest zliczenie zgodnych słów ośmiobitowych, które zawierają dokładnie cztery jedynki i nie mają trzech takich samych bitów sąsiadujących.
Każde pełne słowo ośmiokodowe jest jednakowo prawdopodobne spośród 65 536 możliwych słów. Gra oferuje osiem praktycznych rzutów w meczu, co odróżnia ją od standardowej sześciozawodowej oversy. Przed każdym rzutem użytkownik wybiera uderzenie (0..3), które permutuje niezależny, ukryty kod o równomiernym rozkładzie. Wyświetlane runy to 0, 1, 2 lub 4.
Sterowanie i tryby:
- Na mecz zużywana jest jedna cała stawka.
- Dostępne są trzy osobno znormalizowane moce wyników (tryby).
- Stawka, tryb wypłat i doładowanie są zablokowane podczas przechwyconego meczu. Wybór uderzenia może się zmieniać między rzutami.
- Dźwięk pozostaje dostępny podczas meczów.
Zasady zatrzymywania:
- Ręczna gra przechodzi przez wszystkie osiem rzutów.
- Auto10 kolejkuje całe mecze.
- Stop anuluje przyszłe rundy, ale pozwala ukończyć bieżący zautomatyzowany mecz.
Każdy rzut trwa 240 ms od pierwszej klatki animacji w normalnym ruchu; zmniejszony ruch rozwiązuje go na pierwszej klatce. Gra ręczna wymaga wykonania wszystkich ośmiu rzutów. Tryb Auto kontynuuje bieżący mecz po naciśnięciu Stop i anuluje późniejsze mecze.
Struktura punktacji i wypłat
Funkcja oceny oblicza brutto wypłatę na podstawie przechwyconej stawki i wybranego trybu. Wzór wygląda następująco:
Brutto = 0,96 × przechwycona pełna stawka × surowa^p / średnia[p−1], gdzie p to 1, 2 lub 3
Dla trzech trymów istnieją oddzielne dokładne wartości średnich:
- Tryb 0: 0,1328125
- Tryb 1: 0,548370361328125
- Tryb 2: 4,339202880859375
Potęgi jeden, dwa i trzy nie zmieniają tego, które surowe wyniki wynoszą zero. Oczekiwany zwrot brutto wynosi 96%. Jest to wartość oczekiwana, a nie gwarancja zysku netto w trakcie sesji.
Przykłady wyników z funkcji oceny w wersji demonstracyjnej:
| Posortowane symbole | Wynik surowy |
|---|---|
| [0, 0, 0, 0, 0, 0, 0, 0] | 0 |
| [3, 3, 3, 3, 3, 3, 3, 3] | 34 |
| [0, 1, 2, 3, 0, 1, 2, 3] | 0 |
Wartość surowa to liczba kompatybilnych ośmiobitowych słów binarnych zawierających cztery jedynki i bez trzech równych sąsiadujących bitów. Kody 0–3 to maski dozwolonego zbioru, a nie wyświetlane sumy ciągów. Potęgi p=1,2,3 odpowiadają wynikowi, jego kwadratowi i sześcianowi; tablica średnich używa pozycji od zera, więc średnia[p−1] wybiera pasującą dokładną średnią. Kwota brutto to wartość zwracana przed odjęciem pełnej przechwyconej stawki.
Dowody matematyczne i RTP
Poniższa tabela przedstawia dokładny brutto RTP oraz zmierzone dane symulacyjne z dostarczonego źródła. Pomiar symulacji to wspierające obserwacje próbne, a nie matematyczne prawo wypłat.
| Tryb | Rundy | Dokładny brutto RTP (współczynnik) | Zmierzony RTP | Wyniki dodatnie | Polityka strzałów |
|---|---|---|---|---|---|
| 0 | 2 000 000 | 0,96 | 95,88% | 118 558 | always-zero |
| 1 | 8 000 000 | 0,96 | 95,81% | 473 306 | delivery-index-mod-four |
| 2 | 66 000 000 | 0,96 | 96,21% | 3 905 899 | adaptive-previous-outcome-plus-delivery-mod-four |
Uwaga: ułamek przeniesienia (carry) utrzymuje się w trakcie rozliczeń, doładowań i ponownych załadowań w tej wersji demo.
Wymienione polityki strzałów to strategie stosowane w zapisanych próbach matematycznych, a nie wbudowane ustawienia trybu wypłat. Ręczny wybór strzału może się zmieniać między zrealizowanymi dostawami. Tryb automatyczny zachowuje wybrany strzał; przełączenie trybu wypłat nie wybiera strategii strzałów.
Mechanizki portfela i trwałości danych
Portfel demo ma początkowy stan 1000 wirtualnych monet. Monety nie mają wartości pieniężnej.
Przywracanie: Dostępne jest ręczne przywracanie (tylko w stanie bezczynności), gdy stan konta spadnie poniżej 10. Ta akcja ustawia stan konta dokładnie na 1000. Nie jest to dodanie monet ani automatyczne uzupełnienie.
Trwałość:
- Zaokrąglony stan konta i ułamkowe resztki są przechowywane lokalnie.
- Jeśli niedokończona runda zakończy się po przeładowaniu strony, kończy się ona bez zwrotu środków ani możliwości wznowienia.
- Nie wszystkie postępy ani rundy można wznowić.
Ustawienia stawki, trybu wypłaty i doładowania są zablokowane przez cały czas trwania nagrania.
Obserwacje dotyczące prywatności i przechowywania danych
Kod źródłowy demo wskazuje, że demo wykorzystuje przeglądarkowy localStorage do przechowywania zaokrąglonego salda demo oraz ułamkowych reszt. Nie gwarantuje to anonimowości ani wyklucza innych przetwarzania danych osobowych.
- Zapytania do stron trzecich: Szablon deklaruje użycie Google Fonts, a kreator publikacji deklaruje zewnętrzny skrypt licznika Statinside counter.js oraz piksel zapasowy z identyfikatorem 44. Te deklaracje nie stanowią pełnego audytu sieciowego i nie potwierdzają praktyk przechowywania ani przetwarzania danych przez dostawców.
- Proces logowania: Brak. W tym demo nie ma procesu logowania ani płatności.
Wyczyszczenie plików podręcznych może pozostawić dane w localStorage nienaruszone, jeśli to właśnie tam są przechowywane.
Grupa docelowa i odpowiedzialne użytkowanie
Oznaczenie grupy docelowej przewodnika jako 18+ to polityka redakcyjna, a nie oświadczenie o lokalnej legalności ani wdrożony mechanizm weryfikacji wieku. Osobiste limity czasu, monety wirtualnej oraz przerwy to wybory czytelnika; interfejs nie wymusza limitów czasowych, blokad konta ani samowykluczenia i nie stanowi klinicznego leczenia.
Najczęściej zadawane pytania
Czy C71 to zweryfikowany operator?
Nie. Tożsamość C71 jest niezweryfikowana, z wyjątkiem indywidualnie sprawdzonych faktów z pierwotnych źródeł. Wycinek wyszukiwarki, domena o podobnej nazwie czy pozycja w wynikach wyszukiwania nie są dowodem na oficjalną firmę, adres konta, aplikację ani usługę.
Jak obliczany jest oczekiwany zwrot brutto 96%?
Brutto = 0,96 × przechwycona pełna stawka × raw^p / mean[p−1], gdzie p to 1, 2 lub 3. Dokładne średnie dla trybów 0, 1 i 2 to odpowiednio 0,1328125, 0,548370361328125 oraz 4,339202880859375. Jest to wartość oczekiwana, a nie gwarancja zysku netto.
Co się stanie, jeśli odświeżę stronę podczas meczu?
Jeśli niedokończona runda zakończy się po odświeżeniu, zakończy się bez zwrotu lub możliwości wznowienia. Salda rozliczone pozostają zapisane lokalnie, ale stan aktywnego meczu zostanie utracony.