1. Write a function that rolls a dice n times for a given integer n and computes a running percentage of times each number is rolled (# of times 1 has been rolled)/(# of rolls so far) and so on. That is, at the i-th roll, you should compute (# of 1s)/i, (# of 2s)/i, . and store these values. 2. Modify this function to take in a probability distribution over the 6 numbers of the form p=np.array ( [pl,p2,p3,p4,p5,p6]) and roll a dice n times with these probabilities 3. Run your function from part 1 with n = 1000 and graph the rolling averages for all numbers vs. i in range (n)

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

In python excersie 2 only 

Must attach output screenshot,editable code

Exercise 2
1. Write a function that rolls a dice n times
for a given integer n and computes a
running percentage of times each
number is rolled (# of times 1 has been
rolled/(# of rolls so far) and so on. That
is, at the i-th roll, you should compute (#
of 1si, (# of 2s)/i, .. and store these
values.
2. Modify this function to take in a
probability distribution over the 6
numbers of the form
p=np.array([pl,p2,p3, p4,p5, p6] )
and roll a dice n times with these
probabilities
3. Run your function from part 1 with
n = 1000 and graph the rolling averages
for all numbers vs. i in range(n)
4. Run your function from part 2 with
n = 1000 and p= [.2, .1, .2, .1.1, .3]
5. Use the plots above to justify that the
first dice is fair and the second is unfair
In ( ]:
# Write your functions here
In ( ]:
#Test your functions here
Exercise 3
Plot the 2-variable function sin(10(x2 + y²))/10
for x €-1, 1] and ye-1, 1]
In [9]:
# Write your solution here
Transcribed Image Text:Exercise 2 1. Write a function that rolls a dice n times for a given integer n and computes a running percentage of times each number is rolled (# of times 1 has been rolled/(# of rolls so far) and so on. That is, at the i-th roll, you should compute (# of 1si, (# of 2s)/i, .. and store these values. 2. Modify this function to take in a probability distribution over the 6 numbers of the form p=np.array([pl,p2,p3, p4,p5, p6] ) and roll a dice n times with these probabilities 3. Run your function from part 1 with n = 1000 and graph the rolling averages for all numbers vs. i in range(n) 4. Run your function from part 2 with n = 1000 and p= [.2, .1, .2, .1.1, .3] 5. Use the plots above to justify that the first dice is fair and the second is unfair In ( ]: # Write your functions here In ( ]: #Test your functions here Exercise 3 Plot the 2-variable function sin(10(x2 + y²))/10 for x €-1, 1] and ye-1, 1] In [9]: # Write your solution here
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 9 steps with 4 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY