   title: "Team Score Progression",
   legend: {
     position: "none"
+  },
+  vAxis: {
+    title: "Score"
+  },
+  hAxis: {
+    ticks: []
   },
   pointSize: 3
 }


  return maxValues

@drawTeamProgressionGraph = (selector) ->
  div = divFromSelector selector
  apiCall "GET", "/api/stats/team/score_progression", {}
  .done (data) ->
    graphData = [["Time", "Score"]]
    
    lastSubmission = null
    _.each data.data, (submission) ->
      if lastSubmission
        graphData.push [submission.time - 1, lastSubmission.score]
      graphData.push [submission.time, submission.score]
      lastSubmission = submission
      
    packagedData = google.visualization.arrayToDataTable graphData

    chart = new google.visualization.LineChart(div)
    chart.draw(packagedData, teamGraphOptions)



  return _.extend continuousBucket, buckets

maxValuesFromBucketsExtended = (buckets, sampleKey) ->
  maxValues = []
  
  lastInsertedValue = 0

  _.each buckets, (samples) ->
    values = _.pluck(samples, sampleKey)

