Guest User

Mercedes Simulator

a guest
Sep 15th, 2024
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. import random
  2.  
  3. tc = 10000 #totalcount
  4. u1 = 70
  5. c = 0.9
  6. s1 = 12.62 #Enlil
  7. s2 = 4.97 #Unicorn
  8. s3 = 6.27 #Spear
  9. s4 = 4.87 #Tornado
  10. s5 = 5.31 #Dualshot
  11. s6 = 6.72 #Ishtar
  12. s7 = 0.65 #Final
  13. soe = 0.75 #Spirit
  14. soe2 = c + c * (c - 0.2) + c * (c - 0.2) * (c - 0.4)
  15. soe3 = soe2 * soe + 1
  16. soe4 = soe2 + 1
  17. m = 0
  18.  
  19. while m < tc:
  20. m = m + 1
  21. n = 0 #skillcount
  22. f = 0 #finalattackcount
  23. a = 0 #attackcount
  24. while n < 5:
  25. t = 0 #trialcount
  26. u = 0 #usecount
  27. n = n + 1
  28. if n != 5:
  29. while t < u1:
  30. t = t + 1
  31. r = random.random()
  32. if r < c:
  33. u = u + 1
  34. r = random.random()
  35. if r < c - 0.2:
  36. u = u + 1
  37. r = random.random()
  38. if r < c - 0.4:
  39. u = u + 1
  40. if n != 2 and n != 3:
  41. f = f + u
  42. a = a + u
  43. u = u / t
  44. u = (u * soe + 1) / soe3
  45. #print(u)
  46. if n == 1:
  47. r1 = u * s1
  48. elif n == 2:
  49. r2 = u * s2
  50. elif n == 3:
  51. r3 = u * s3
  52. elif n == 4:
  53. r4 = u * s4
  54. else:
  55. while t < u1 * 2:
  56. t = t + 1
  57. r = random.random()
  58. if r < c:
  59. u = u + 1
  60. r = random.random()
  61. if r < c - 0.2:
  62. u = u + 1
  63. r = random.random()
  64. if r < c - 0.4:
  65. u = u + 1
  66. f = f + u
  67. a = a + u
  68. u = u / t
  69. u = (u * soe + 1) / soe3
  70. r5 = u * s5
  71. a = 1 + a / u1 / 6
  72. r6 = a * s6 / soe4
  73. f = (1 + f / u1 / 4)
  74. r7 = f * s7 / soe4
  75. rf = (r1 + r2 + r3 + r4 + r5 + r6 + r7 + 11.39 + 12.61 + 7.19 + 2.77 + 7.63 + 4.10 + 2.29 + 2.34 + 1.05 + 7.22) / 100
  76. print(rf)
  77. #print(r1)
  78. #print(r2)
  79. #print(r3)
  80. #print(r4)
  81. #print(r5)
  82. #print(r6)
  83. #print(r7)
  84.  
Advertisement
Add Comment
Please, Sign In to add comment