docs: def uniform(self, low: float, high: float) -> float:
          """Return a random floating number in the range: low <= n <= high.
  
          Args:
              low (float): The lower bound of the random range.
              high (float): The upper bound of the random range.
  
          Returns:
              float: A random float.
          """
          return float(lib.TCOD_random_get_double(self.random_c, low, high))