def score_survey(star_list,field_list,overlap_bonus):
    """
    Given the stars you want and a set of fields, scores the stars, sums it up.
    
    Parameters
    ----------
    star_list : list
        list of Star objects
    field_list : list
        list of Field objects
    overlap_bonus
        
    Returns
    -------
    score : float
        Sum of the scores of all of the stars
    """
    
    score = 0.0
    
    for star in star_list:
        
        star.reset()
        
        star.count_fields_star_in(field_list)
        
        score += star.score_star(overlap_bonus = overlap_bonus)
        
    return score