added penalty for charing at level 3 if 80% doesn't get you where you need to go when 100% does, also parameterized some hard coded values as willling-to-roam-time-threshold
more summary plot fussing