Table of Contents

- Plot function for vertical percolation in Matplotlib
- the function is f(p) = 1–(1-p^n)^n

- While loop that loops until something is true.

- VPython program rand_grid.py:
- Modify the given source to generate random grids until one is produced that vertically percolates. Use the same procedure to determine whether a grid percolates as in problem 2 of problem set 2. Assume that the blue squares(0) percolate, and the red squares(1) block. You will need to use a Boolean value in the condition of the while loop to determine whether a grid has been found that percolates.

- Here is a solution to the in-lab problem.

- review of project
- start on equal_scale(freq, amp, dur, sampler=sin_sample); it is an example with a function as a parameter and an optional argument. Use sampler function as the sampler function (they will write sin_sample)