code: def _get_point_value(self, loglstar):
          
  
          # If the queue is empty, refill it.
          if self.nqueue <= 0:
              self._fill_queue(loglstar)
  
          # Grab the earliest entry.
          u, v, logl, nc, blob = self.queue.pop(0)
          self.used += 1  # add to the total number of used points
          self.nqueue -= 1
  
          return u, v, logl, nc, blob
docs: Grab the first live point proposal in the queue.