def _reseed(self):
        """
        Randomly create a new snowflake once this one is finished.
        """
        self._char = choice(self._snow_chars)
        self._rate = randint(1, 3)
        self._x = randint(0, self._screen.width - 1)
        self._y = self._screen.start_line + randint(0, self._rate)
dataset/ETHPy150Open peterbrittain/asciimatics/asciimatics/effects.py/_Flake._reseed/original