Advertisement
Guest User

Untitled

a guest
May 3rd, 2025
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 6.27 KB | Source Code | 0 0
  1. import random,time
  2.  
  3. obtained  =[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
  4. tickets   =43
  5. frag      =0
  6. rewarded  =0
  7. success   =0
  8. fail      =0
  9. sad       =0
  10. time      =1000000
  11. fourteen  = 0
  12. fifteen   = 0
  13. sixteen   = 0
  14. seventeen = 0
  15. eighteen  = 0
  16. nineteen  =0
  17. twenty    =0
  18.  
  19. fourteenzerofrag   = 0; fourteenonefrag   = 0; fourteentwofrag   = 0; fourteenthreefrag   = 0
  20. fifteenzerofrag    = 0; fifteenonefrag    = 0; fifteentwofrag    = 0; fifteenthreefrag    = 0
  21. sixteenzerofrag    = 0; sixteenonefrag    = 0; sixteentwofrag    = 0; sixteenthreefrag    = 0
  22. seventeenzerofrag  = 0; seventeenonefrag  = 0; seventeentwofrag  = 0; seventeenthreefrag  = 0
  23. eighteenzerofrag   = 0; eighteenonefrag   = 0; eighteentwofrag   = 0; eighteenthreefrag   = 0
  24. nineteenzerofrag   = 0; nineteenonefrag   = 0; nineteentwofrag   = 0; nineteenthreefrag   = 0
  25. twentyzerofrag     = 0; twentyonefrag     = 0; twentytwofrag     = 0; twentythreefrag     = 0
  26.  
  27. zerofrag =0; onefrag =0; twofrag =0; threefrag =0
  28. while True:
  29.     while True:
  30.         if tickets==0:
  31.             break
  32.         else:
  33.             spin=random.randint(0,19)  
  34.             tickets=tickets-1
  35.             if obtained[spin]==0:
  36.                 obtained[spin]=1
  37.             elif obtained[spin]==1:
  38.                 frag=frag+1
  39.             if frag==4:
  40.                 frag=0
  41.                 tickets=tickets+1
  42.     time=time-1
  43.     rewarded = 0
  44.     fail = 0
  45.     for i in obtained:
  46.         if i==1:
  47.             rewarded=rewarded+1
  48.         elif i==0:
  49.             fail=fail+1
  50.     if rewarded==20:
  51.         twenty=twenty+1
  52.         if frag==0:
  53.             twentyzerofrag=twentyzerofrag+1
  54.         elif frag==1:
  55.             twentyonefrag=twentyonefrag+1
  56.         elif frag==2:
  57.             twentytwofrag=twentytwofrag+1
  58.         elif frag==3:
  59.             twentythreefrag=twentythreefrag+1
  60.     elif rewarded==19:
  61.         nineteen=nineteen+1
  62.         sad=sad+1
  63.         if frag==0:
  64.             nineteenzerofrag=nineteenzerofrag+1
  65.         elif frag==1:
  66.             nineteenonefrag=nineteenonefrag+1
  67.         elif frag==2:
  68.             nineteentwofrag=nineteentwofrag+1
  69.         elif frag==3:
  70.             nineteenthreefrag=nineteenthreefrag+1
  71.     elif rewarded==18:
  72.         eighteen=eighteen+1
  73.         sad=sad+1
  74.         if frag==0:
  75.             eighteenzerofrag=eighteenzerofrag+1
  76.         elif frag==1:
  77.             eighteenonefrag=eighteenonefrag+1
  78.         elif frag==2:
  79.             eighteentwofrag=eighteentwofrag+1
  80.         elif frag==3:
  81.             eighteenthreefrag=eighteenthreefrag+1
  82.     elif rewarded==17:
  83.         seventeen=seventeen+1
  84.         sad=sad+1
  85.         if frag==0:
  86.             seventeenzerofrag=seventeenzerofrag+1
  87.         elif frag==1:
  88.             seventeenonefrag=seventeenonefrag+1
  89.         elif frag==2:
  90.             seventeentwofrag=seventeentwofrag+1
  91.         elif frag==3:
  92.             seventeenthreefrag=seventeenthreefrag+1
  93.     elif rewarded==16:
  94.         sixteen=sixteen+1
  95.         sad=sad+1
  96.         if frag==0:
  97.             sixteenzerofrag=sixteenzerofrag+1
  98.         elif frag==1:
  99.             sixteenonefrag=sixteenonefrag+1
  100.         elif frag==2:
  101.             sixteentwofrag=sixteentwofrag+1
  102.         elif frag==3:
  103.             sixteenthreefrag=sixteenthreefrag+1
  104.     elif rewarded==15:
  105.         fifteen=fifteen+1
  106.         sad=sad+1
  107.         if frag==0:
  108.             fifteenzerofrag=fifteenzerofrag+1
  109.         elif frag==1:
  110.             fifteenonefrag=fifteenonefrag+1
  111.         elif frag==2:
  112.             fifteentwofrag=fifteentwofrag+1
  113.         elif frag==3:
  114.             fifteenthreefrag=fifteenthreefrag+1
  115.     elif rewarded==14:
  116.         fourteen=fourteen+1
  117.         sad=sad+1
  118.         if frag==0:
  119.             fourteenzerofrag=fourteenzerofrag+1
  120.         elif frag==1:
  121.             fourteenonefrag=fourteenonefrag+1
  122.         elif frag==2:
  123.             fourteentwofrag=fourteentwofrag+1
  124.         elif frag==3:
  125.             fourteenthreefrag=fourteenthreefrag+1
  126.     random.seed(random.randint(0,10000000))
  127.        
  128.     if frag==0:
  129.         zerofrag=zerofrag+1
  130.     if frag==1:
  131.         onefrag=onefrag+1
  132.     if frag==2:
  133.         twofrag=twofrag+1
  134.     if frag==3:
  135.         threefrag=threefrag+1
  136.     percent = (twenty / (twenty + sad)) * 100
  137.  
  138.        
  139.     obtained = [0] * 20
  140.     tickets = 43
  141.     frag = 0
  142.     rewarded = 0
  143.     fail = 0
  144.     if time==0:
  145.         print(percent)
  146.         break
  147.         time=10000000
  148. print("\n=== RESULTS BY REWARDS + FRAG ===")
  149. print(f"14: {fourteenzerofrag=}, {fourteenonefrag=}, {fourteentwofrag=}, {fourteenthreefrag=}")
  150. print(f"15: {fifteenzerofrag=}, {fifteenonefrag=}, {fifteentwofrag=}, {fifteenthreefrag=}")
  151. print(f"16: {sixteenzerofrag=}, {sixteenonefrag=}, {sixteentwofrag=}, {sixteenthreefrag=}")
  152. print(f"17: {seventeenzerofrag=}, {seventeenonefrag=}, {seventeentwofrag=}, {seventeenthreefrag=}")
  153. print(f"18: {eighteenzerofrag=}, {eighteenonefrag=}, {eighteentwofrag=}, {eighteenthreefrag=}")
  154. print(f"19: {nineteenzerofrag=}, {nineteenonefrag=}, {nineteentwofrag=}, {nineteenthreefrag=}")
  155. print(f"20: {twentyzerofrag=}, {twentyonefrag=}, {twentytwofrag=}, {twentythreefrag=}")
  156.  
  157. print("\n=== TOTAL REWARD COUNTS ===")
  158. print(f"{fourteen=}, {fifteen=}, {sixteen=}, {seventeen=}, {eighteen=}, {nineteen=}, {twenty=}")
  159.  
  160. print("\n=== TOTAL FRAG COUNTS ===")
  161. print(f"{zerofrag=}, {onefrag=}, {twofrag=}, {threefrag=}")
  162.  
  163. print("\n=== OTHER ===")
  164. print(f"{fail=}, {sad=}")
  165.  
  166.  
  167.  
  168.  
  169. This is what it outputs
  170.  
  171. 16.2147
  172.  
  173. === RESULTS BY REWARDS + FRAG ===
  174. 14: fourteenzerofrag=0, fourteenonefrag=0, fourteentwofrag=0, fourteenthreefrag=0
  175. 15: fifteenzerofrag=0, fifteenonefrag=3497, fifteentwofrag=0, fifteenthreefrag=0
  176. 16: sixteenzerofrag=437, sixteenonefrag=0, sixteentwofrag=0, sixteenthreefrag=30161
  177. 17: seventeenzerofrag=0, seventeenonefrag=0, seventeentwofrag=130690, seventeenthreefrag=0
  178. 18: eighteenzerofrag=0, eighteenonefrag=273155, eighteentwofrag=0, eighteenthreefrag=0
  179. 19: nineteenzerofrag=33655, nineteenonefrag=0, nineteentwofrag=0, nineteenthreefrag=366258
  180. 20: twentyzerofrag=0, twentyonefrag=0, twentytwofrag=162147, twentythreefrag=0
  181.  
  182. === TOTAL REWARD COUNTS ===
  183. fourteen=0, fifteen=3497, sixteen=30598, seventeen=130690, eighteen=273155, nineteen=399913, twenty=162147
  184.  
  185. === TOTAL FRAG COUNTS ===
  186. zerofrag=34092, onefrag=276652, twofrag=292837, threefrag=396419
  187.  
  188. === OTHER ===
  189. fail=0, sad=837853
  190.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement