code: def inverse_guass(self, mu: float, sigma: float) -> float:
          
          return float(
              lib.TCOD_random_get_gaussian_double_inv(self.random_c, mu, sigma)
          )
docs: Return a random Gaussian number using the Box-Muller transform.
  
          Args:
              mu (float): The median returned value.
              sigma (float): The standard deviation.
  
          Returns:
              float: A random float.