Belønningsnivåene er ren matematikk! Lagt til i smartkontrakten: FN calculate_reward(Luck: U8, Tilfeldig: F64, Pris: U64) -> U64 { la terskler = get_thresholds(flaks); matcher tilfeldig { r hvis r <= thresholds.dud => 0, r hvis r <= terskler.rabatt => pris / 2, r hvis r <= terskler. partall = > pris, r hvis r < = terskler. profitt => pris * 3 / 2, _ => pris * 5, // jackpot } } høyere flaks = bedre terskler = flere seire ... Det tilfeldige tallet er utilnærmelig