docs: def selection_collision(selections, poolsize):
  	"""
  	Calculate the probability that two random values selected from an arbitrary
  	sized pool of unique values will be equal. This is commonly known as the
  	"Birthday Problem".
  
  	:param int selections: The number of random selections.
  	:param int poolsize: The number of unique random values in the pool to choose from.
  	:rtype: float
  	:return: The chance that a collision will occur as a percentage.
  	"""
  	# requirments = sys
  	probability = 100.0
  	poolsize = float(poolsize)
  	for i in range(selections):
  		probability = probability * (poolsize - i) / poolsize
  	probability = (100.0 - probability)
  	return probability