Przechowywanie danych i obserwacje dotyczące prywatności
Demo wykorzystuje localStorage do przechowywania salda portfela oraz ułamkowych wartości przenoszonych między rundami. Cała stawka jest pobierana i zapisywana w momencie rozpoczęcia meczu. Niedokończone mecze są odrzucane przy przeładowaniu strony bez możliwości zwrotu środków lub wznowienia. Salda końcowe, w tym zero, pozostają aktywne tak długo, jak dostępne jest pamięć lokalna.
Szablon deklaruje użycie Google Fonts, a narzędzie do publikacji deklaruje zewnętrzny skrypt licznika Statinside (counter.js) oraz piksel zastępczy o identyfikatorze 44. Deklaracje te nie stanowią pełnego audytu sieciowego i nie potwierdzają praktyk przechowywania ani przetwarzania danych przez dostawców.
Wyczyszczenie plików podręcznych może nie usunąć danych z localStorage. Usunięcie pamięci lokalnej strony może spowodować utratę zapisanego portfela; nie przewidziano możliwości jego odzyskania. W przypadku braku zapisanych danych nowy portfel startuje z saldem 1 000 wirtualnych monet, a nie odzyskuje poprzednie saldo.
Mechanika gry: Constraint Completions
Uzupełnianie Ograniczeń to gra w maskę binarną rozgrywana na ośmiobitowych słowach.
Zasady i Konfiguracja
- Kody traktuje się jako maski dozwolonych zbiorów binarnych: 0 (brak), 1 (zero), 2 (jedynka), 3 (oba).
- Gra zlicza kompatybilne ośmiobitowe słowa zawierające dokładnie cztery jedynki i nieposiadające trzech równych bitów występujących obok siebie.
- Każde pełne słowo ośmiokodowe jest jednakowo prawdopodobne spośród 65 536 słów.
- Gra składa się z ośmiu praktycznych rzutów (nie jest to standardowa sześciorundowa seria).
Sterowanie i Tryby
- Stawka: Jedna cała przechwycona stawka.
- Moc Wynagrodzenia: Trzy osobno znormalizowane moce wynagrodzenia (Liniowa, Kwadratowa, Sześcianowa).
- Auto10: Kolejkuje całe mecze. Stop anuluje tylko przyszłe rundy; dźwięk pozostaje dostępny.
- Wybór Uderzenia: Shot0..3 przed każdym rzutem zmienia niezależny ukryty kod o jednakowym rozkładzie prawdopodobieństwa. Wyświetlane wyniki to 0, 1, 2, 4.
Stawka, tryb wypłaty i doładowanie są zablokowane podczas przechwyconego meczu. Wybór uderzenia może się zmieniać między rzutami.
Struktura Wypłat i Oczekiwany Zwrot
Wypłata jest obliczana przy użyciu konkretnego wzoru na zwrot brutto. Kwota brutto to kwota zwracana przed odjęciem postawionej stawki; w przypadku trafienia w pusto zwracane jest zero.
Funkcja Wyniku
Brutto = 0,96 × postawiona stawka × surowa^p / średnia[p−1], gdzie p to 1, 2 lub 3
Średnie dla Trybów
- Tryb 0: 0,1328125
- Tryb 1: 0,548370361328125
- Tryb 2: 4,339202880859375
Moc 1, 2 i 3 nie zmieniają tego, które wyniki surowe wynoszą zero. Oczekiwany zwrot brutto wynosi 96%. Nie jest to gwarancja zysku netto ani prognoza dla innych produktów.
Wartość surowa to liczba zgodnych słów binarnych o długości ośmiu bitów, zawierających cztery jedynki i nie zawierających trzech jednakowych bitów sąsiadujących ze sobą. Kody 0–3 to maski dozwolonego zbioru, a nie wyświetlane sumy serii. Potęgi p=1, 2, 3 odpowiadają Wynik, Wynik do kwadratu i Wynik do sześcianu; tablica średnich używa pozycji od zera, więc średnia[p−1] wybiera odpowiadającą dokładną średnią. Kwota brutto to kwota zwracana przed odjęciem pełnej postawionej stawki.
Zachowanie Portfela i Przywracanie
Koszyk demo ma określone zasady zarządzania saldem.
Stan początkowy
Początkowe saldo wynosi 1000 wirtualnych monet.
Przywracanie
- Typ: Ręczne przywracanie tylko w stanie bezczynności.
- Warunki: Możliwe w stanie bezczynności, gdy saldo jest niższe niż 10.
- Działanie: Ustawia saldo dokładnie na 1000.
Jest to odróżniane od dodawania monet lub automatycznego uzupełniania. Ułamkowe resztki utrzymują się po rozliczeniu, uzupełnieniu i ponownym załadowaniu.
Trwałość
- Zrozliczone saldo jest przechowywane lokalnie, w tym zero.
- Nieukończone rundy kończą się bez zwrotu lub wznowienia po ponownym załadowaniu.
Dowody matematyczne i symulacje
Pomiar z symulacji wspiera obserwacje próbki, ale nie jest prawem wypłat matematycznych. Poniższa tabela pokazuje dokładne wartości oczekiwane w porównaniu z oszacowaniami z dużych symulacji.
| Tryb | Dokładny brutto RTP (współczynnik) | Zmierzony RTP | Rundy | Wyniki pozytywne |
|---|---|---|---|---|
| 0 | 0,96 | 95,88% | 2 000 000 | 118 558 |
| 1 | 0,96 | 95,81% | 8 000 000 | 473 306 |
| 2 | 0,96 | 96,21% | 66 000 000 | 3 905 899 |
Wymienione polityki strzałów to strategie używane w zapisanych próbkach matematycznych, a nie wbudowane ustawienia trybu wypłat. Ręczny wybór strzału może się zmieniać między ukończonymi dostawami. Auto zachowuje wybrany strzał; przełączenie trybu wypłat nie wybiera strategii strzału.
Przykłady i grupa docelowa
Oznaczenie grupy docelowej 18+ w przewodniku to polityka redakcyjna, a nie oświadczenie o lokalnej legalności ani wdrożony mechanizm weryfikacji wieku. Czas gry, limity wirtualnych monet i przerwy to decyzje podejmowane przez czytelnika; interfejs nie wymusza limitów czasowych, blokont kont ani samowykluczenia i nie stanowi formy leczenia klinicznego.
Najczęściej zadawane pytania
Jak przywrócić saldo, jeśli stracę wszystkie monety?
Jeśli Twoje saldo spadnie poniżej 10 w trybie bezczynności, możesz je przywrócić ręcznie. Ta operacja ustawia saldo dokładnie na 1000. Monety nie są dodawane automatycznie; musisz wywołać przywrócenie, gdy jesteś w trybie bezczynności.
Czy odświeżenie strony zapisuje moją obecną rundę?
Nie. Jeśli odświeżysz stronę podczas nierozliczonej rundy, ta runda kończy się bez możliwości zwrotu lub wznowienia. Tylko rozliczone salda pozostają zapisane lokalnie.
Jaka jest różnica między dokładnym RTP a mierzonym RTP?
Dokładna oczekiwana brutto zwrotność wynosi 96% zgodnie ze wzorem wypłat używanym w demo. Mierzone zwroty z próby różnią się w przypadku skończonych próbek i nie gwarantują żadnego wyniku sesji.