Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. from random import *
  2.  
  3. def arrivée():
  4. L=[[0.1,0.9],[0.9,0.1],[0.45,0.55],[0.9,0.8]]
  5. for k in range(len(L)):
  6. X=0
  7. for i in range(1000):
  8. p=random()
  9. q=random()
  10. if q<L[k][1]:
  11. X+=1
  12. if p<L[k][0]:
  13. if X>0:
  14. X-=1
  15. print("Pour les paramètres " + str(L[k][0])+" "+ str(L[k][1]) )
  16. print(X)
  17.  
  18.  
  19. def S2():
  20. for l in range(0,1000,50):
  21. L=[[0.1,0.9],[0.9,0.1],[0.45,0.55],[0.9,0.8]]
  22.  
  23. for k in range(len(L)):
  24. cpt=0
  25. for j in range(2000):
  26. X=l
  27. for i in range(1000):
  28. p=random()
  29. q=random()
  30. if q<L[k][1]:
  31. X+=1
  32. if p<L[k][0]:
  33. if X>0:
  34. X-=1
  35. if X==0:
  36. cpt+=1
  37. break
  38. print("Pour un départ à " + str(l) )
  39. print(cpt/2000)
  40. print()
  41. #on remarque qu'un guichet rapide correspond aux paramètres 2 car ceux ci sont capables d'absorber rapidement une forte queue: on passe de P=1 à P=0 aux alentours de 800
  42. #Concernant les paramètres 4, on a un basculement vers x=100
  43. #Les autres parametres ne permettent pas d'absorber le flux
  44.  
  45. def S3(x):
  46. L=[[0.1,0.9],[0.9,0.1],[0.45,0.55],[0.9,0.8]]
  47. for k in range(len(L)):
  48. res=[0 for k in range(1000) ]
  49. for j in range(2000):
  50. X=x
  51. for i in range(10000):
  52. p=random()
  53. q=random()
  54. if q<L[k][1]:
  55. X+=1
  56. if p<L[k][0]:
  57. if X>0:
  58. X-=1
  59. if X==x:
  60. res[i]+=1
  61. break
  62. S=0
  63. for m in range(len(res)):
  64. S+=m*res[m]/2000
  65. print(S)
  66.  
  67. #explication pour le premier paramètre: on ne revient jamais au départ d'ou un faible score
  68. #pour le deuxieme, on revient de suite au depart d'ou aussi un faible score
  69. #on revient pour le troisième mais plus longtemps après
  70. #on met aussi plus de temps =>si p et q proches on a une grande espérance
  71.  
  72. #Le choix de x importe peu
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement