Poradnik

Jak działa twierdzenie o krzywiznie liczb właściwych

Oficjalna strona internetowa za9. Zrozumienie wyniku dzielników właściwych, zmieniającej się kwoty i dokładnej kolejności zbierania w tym oryginalnym demo.

Dwanaście binarnych ujawnień

Dwanaście niezależnych, uczciwych bitów tworzy trzy bloki po cztery bity. Każdy kompletny blok reprezentuje wartość 0–15; dodanie 1 daje wartości a, b i c, każda z zakresu od 1 do 16. Ujawnienia aktualizują kwotę, gdy coraz więcej wyniku staje się znane.

Dzielniki właściwe i wynik

Niech u(n) oznacza sumę dodatnich dzielników liczby n mniejszych niż n. Na przykład u(6)=1+2+3=6, a u(1)=0. Wynik to S=|u(a)−2u(b)+u(c)|. Jego globalne minimum wynosi 0, więc odjęcie tego minimum nie zmienia wartości S.

Trzy wagi nagród

Linear używa S, Square używa S², a Cube używa S³. Przy potędze p=1, 2 lub 3, bieżąca brutto kwota wynosi 0,97 × E[Sᵖ | ujawnione bity] / E[Sᵖ]. Potęga dotyczy wyników końcowych przed uśrednieniem; nie podnosi ona do kwadratu ani sześcianu zakończonej kwoty Linear. Kwota zaczyna się od ×0,97 i może rosnąć, spadać lub osiągnąć zero.

Kolejność zbierania i zdarzeń

W trybie ręcznym najpierw realizuje się wszystkie oczekujące ujawnienia, a następnie pobiera się przetrwającą aktualną kurs. W trybie automatycznym rozliczenie następuje przy pierwszym kursie równym lub wyższym niż próg, używając tego kursu. Zerowy wynik jest rozliczany jako pierwszy w tym samym zdarzeniu, bez zwrotu; wcześniejsze rozliczenie automatyczne nie jest wpływane przez późniejsze zerowanie. Krok 12 pobiera przetrwający kurs, jeśli runda nie została zakończona.

Całe monety i ułamkowe przeniesienie

Kredyty rozliczeniowe wynoszą floor(stake × collected quote + saved carry). Część poniżej jednego moneta jest zapisywana na kolejne rozliczenie. Przy stawce 20, kwocie ×1.25 i przeniesieniu 0.4, kredyt wynosi 25 monet, a przeniesienie pozostaje 0.4. Runda z zerowym zwrotem pozostawia istniejące przeniesienie bez zmian. Jest to zwrot brutto, obejmujący dowolną zwróconą stawkę, a nie czysty zysk.

Przykład spadającej kwoty

W trybie Linear, dwanaście zerowych bitów daje a=b=c=1 i S=0. Kwota wynosi początkowo ×0.97, około ×0.9012 po kroku 1, ×0.4529 po kroku 6 i zero w kroku 12. Zebranie w kroku 6 użyłoby tej niższej kwoty; oczekiwanie na tej ścieżce prowadzi do zera. Ilustruje to jedną ścieżkę, nie prognozę następnej rundy.

Najczęściej zadawane pytania

Czy Square oznacza podnoszenie kwoty Linear do kwadratu?

Linear używa S, Square używa S², a Cube używa S³. Przy potędze p=1, 2 lub 3, żywa kwota brutto to 0.97 × E[Sᵖ | revealed bits] / E[Sᵖ]. Potęga stosuje się do wyników końcowych przed uśrednianiem; nie podnosi ani nie sześcianuje ukończonej kwoty Linear. Kwota zaczyna się od ×0.97 i może rosnąć, spadać lub osiągnąć zero.

Co się dzieje, gdy kwota osiągnie zero?

Najpierw ręczne zbieranie przetwarza wszystkie ujawnienia, które już są wymagalne, a następnie pobiera przetrwającą aktualną kwotę. Automatyczne zbieranie rozlicza się przy pierwszej kwocie równej lub wyższej niż próg, używając tej kwoty. Zerowanie rozlicza się jako pierwsze w tym samym zdarzeniu, bez zwrotu; wcześniejsze automatyczne rozliczenie nie jest wpływa przez późniejsze zerowanie. Krok 12 zbiera przetrwającą kwotę, jeśli runda się nie zakończyła.

Czy niedokończona runda może wznowić się po przeładowaniu?

Saldo, w tym zero, oraz ułamkowe przeniesienie są zapisywane w localStorage przeglądarki. Przeładowanie niedokończonej rundy powoduje potrącenie stawki i nie daje zwrotu ani możliwości wznowienia. Sterowanie wraca do stawki 20, tryb Linear i Auto są wyłączone. Zapisane przeniesienie przetrwa przeładowanie i przywrócenie salda.