Hypergeometric distribution
The hypergeometric distribution models a jar with two types of objects in it. The model tells us how many objects of one type we can get if we take a specified number of items out of the jar without replacing them. The NumPy random
module has a hypergeometric
function that simulates this situation.