def reset(self):
        '''
        Reset the state of the container and its internal fields
        '''
        super(TakeFrom, self).reset()
        self.random.seed(self.seed * self.max_elements + self.min_elements)