parameters: (self, streetlearn)
return_statement: return super(CurriculumCourierGame, self).on_reset(streetlearn)
docstring: Gets called after StreetLearn:reset().
  
      Selects a random pano as goal destination.
  
      If there are any coins, clears the set of touched panos and randomly
      generates reward-yielding coins and populates pano_id_to_color.
  
      Args:
        streetlearn: a streetlearn instance.
      Returns:
        A newly populated pano_id_to_color dictionary.
docstring_summary: Gets called after StreetLearn:reset().
docstring_tokens: Gets called after StreetLearn : reset () .
function: def on_reset(self, streetlearn):
      """Gets called after StreetLearn:reset().
  
      Selects a random pano as goal destination.
  
      If there are any coins, clears the set of touched panos and randomly
      generates reward-yielding coins and populates pano_id_to_color.
  
      Args:
        streetlearn: a streetlearn instance.
      Returns:
        A newly populated pano_id_to_color dictionary.
      """
      # Update the allowed distance to the goal according to the curriculum.
      self._update_curriculum_goal_distance()
      # Populate the list of panos and assign optional coins to panos.
      # Assign the goal location to one of the panos.
      return super(CurriculumCourierGame, self).on_reset(streetlearn)
function_tokens: def on_reset ( self , streetlearn ) : # Update the allowed distance to the goal according to the curriculum. self . _update_curriculum_goal_distance ( ) # Populate the list of panos and assign optional coins to panos. # Assign the goal location to one of the panos. return super ( CurriculumCourierGame , self ) . on_reset ( streetlearn )