Palkintotasot ovat puhdasta matematiikkaa! Lisätty älysopimukseen: fn calculate_reward(luck: u8, satunnainen: f64, hinta: u64) -> u64 { olkoon kynnysarvot = get_thresholds(onni); match random { r jos r <= kynnys. dud => 0, r jos r <= kynnysarvot.palautus => hinta / 2, r jos r <= kynnysarvot. parillinen => hinta, r jos r <= kynnysarvot. voitto => hinta * 3 / 2, _ => hinta * 5, // jättipotti } } Suurempi onni = paremmat kynnykset = enemmän voittoja ... satunnaisluku on koskematon