generated from 0xBcamp/project-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnote.txt
75 lines (63 loc) · 1.62 KB
/
note.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
uint256[25] memory probabilities = [4, 78, 115, 150, 185, 217, ...]
uint256 currentProb = probabilities[selectedTiles - 1]
1 - ((20/25)^n) - probabilities <= Use this to calculate probabilities array
These to are the same
1-((20/25)^1) = 0.20
1-0.20= .80 => 80% of winning
1-((20/25)^6) = 0.74
1-0.74= 26%
1 - (0.8 ^ pickedTiles)
I have to do i for all iterations 1-25 for the formula for exponential multipliers between 1 and 5
i=0, result=1.0000
i=1, result=1.0064
i=2, result=1.0256
i=3, result=1.0576
i=4, result=1.1024
i=5, result=1.1600
i=6, result=1.2304
i=7, result=1.3136
i=8, result=1.4096
i=9, result=1.5184
i=10, result=1.6400
i=11, result=1.7744
i=12, result=1.9216
i=13, result=2.0816
i=14, result=2.2544
i=15, result=2.4400
i=16, result=2.6384
i=17, result=2.8496
i=18, result=3.0736
i=19, result=3.3104
i=20, result=3.5600
i=21, result=3.8224
i=22, result=4.0976
i=23, result=4.3856
i=24, result=4.6864
i=25, result=5.0000
Losing % chance:
n=0, result=0
n=1, result=0.20
n=2, result=0.36
n=3, result=0.488
n=4, result=0.5904
n=5, result=0.67232
n=6, result=0.737856
n=7, result=0.7902848
n=8, result=0.83222784
n=9, result=0.865782272
n=10, result=0.8926258176
n=11, result=0.91410065408
n=12, result=0.931280523264
n=13, result=0.9450244186112
n=14, result=0.95601953488896
n=15, result=0.9648156279111679
n=16, result=0.9718525023289344
n=17, result=0.9774820018631475
n=18, result=0.981985601490518
n=19, result=0.9855884811924144
n=20, result=0.9884707849539315
n=21, result=0.9907766279631453
n=22, result=0.9926213023705162
n=23, result=0.9940970418964129
n=24, result=0.9952776335171304
n=25, result=0.9962221068137043