              remaining groups until something is found """
          groupsize = 1
          if raw_lines:
              groupsize = len(raw_lines)
          else:
              for check in ("avg", "trend"):
                  if any(item[0].startswith(check) for item in sorted_lines):
                      groupsize = len([item for item in sorted_lines if item[0].startswith(check)])
                      break
          logger.trace(groupsize)
          return groupsize
  
      def lines_style(self, lines, groupsize):
          """ Set the color map and line width for each group """
 
</s> remove             if key.startswith(("avg", "trend")):
                sorted_lines.append([key, title])
            else:
 </s> add             if key.startswith("raw"): </s> remove         for item in ("raw", "trend", "avg", "outliers"):
 </s> add         self.add_section(frame, "Display")
        for item in ("raw", "trend", "avg", "smoothed", "outliers"): </s> remove         logger.debug("Building Entry Boxes")
        for item in ("avgiterations", ):
 </s> add         self.add_section(frame, "Parameters")
        logger.debug("Building Slider Controls")
        for item in ("avgiterations", "smoothamount"): </s> remove     def opts_entry(self, frame):
 </s> add     def opts_slider(self, frame):
        elif sorted_lines:
            keys = [key[0][:key[0].find("_")] for key in sorted_lines]
            distinct_keys = set(keys)
            groupsize = len(keys) // len(distinct_keys)
              remaining groups until something is found """
          groupsize = 1
          if raw_lines:
              groupsize = len(raw_lines)
        elif sorted_lines:
            keys = [key[0][:key[0].find("_")] for key in sorted_lines]
            distinct_keys = set(keys)
            groupsize = len(keys) // len(distinct_keys)
        elif sorted_lines:
            keys = [key[0][:key[0].find("_")] for key in sorted_lines]
            distinct_keys = set(keys)
            groupsize = len(keys) // len(distinct_keys)
        elif sorted_lines:
            keys = [key[0][:key[0].find("_")] for key in sorted_lines]
            distinct_keys = set(keys)
            groupsize = len(keys) // len(distinct_keys)
        elif sorted_lines:
            keys = [key[0][:key[0].find("_")] for key in sorted_lines]
            distinct_keys = set(keys)
            groupsize = len(keys) // len(distinct_keys)
        elif sorted_lines:
            keys = [key[0][:key[0].find("_")] for key in sorted_lines]
            distinct_keys = set(keys)
            groupsize = len(keys) // len(distinct_keys)
          logger.trace(groupsize)
          return groupsize
  
      def lines_style(self, lines, groupsize):
          """ Set the color map and line width for each group """
keep keep keep keep replace replace replace replace replace keep keep keep keep keep
 Graphing Updates

Add smoothing to Analysis and Training Graph
Replace Trend with Smoothing on Training Graph
Add Smoothing Parameter to Training Graph 
lib/gui/display_graph.py