from __future__ import unicode_literals


class Task(object):

    def __init__(self, taskID, sheetID, name, description, maxPoints, reachedPoints=0):
        self.id = taskID
        self.sheetID = sheetID
        self.name = name
        self.description = description
        self.maxPoints = maxPoints
        self.reachedPoints = reachedPoints

from __future__ import unicode_literals


class Task(object):

    def __init__(self, taskID, sheetID, name, description, maxPoints):
        self.id = taskID
        self.sheetID = sheetID
        self.name = name
        self.description = description
        self.maxPoints = maxPoints

Remove unneeded 'reachedPoints' variable from Task class
Remove unneeded 'reachedPoints' variable from Task class

  from __future__ import unicode_literals
  
  
  class Task(object):
  
-     def __init__(self, taskID, sheetID, name, description, maxPoints, reachedPoints=0):
+     def __init__(self, taskID, sheetID, name, description, maxPoints):
          self.id = taskID
          self.sheetID = sheetID
          self.name = name
          self.description = description
          self.maxPoints = maxPoints
-         self.reachedPoints = reachedPoints
  
Remove unneeded 'reachedPoints' variable from Task class
## Code Before:
from __future__ import unicode_literals


class Task(object):

    def __init__(self, taskID, sheetID, name, description, maxPoints, reachedPoints=0):
        self.id = taskID
        self.sheetID = sheetID
        self.name = name
        self.description = description
        self.maxPoints = maxPoints
        self.reachedPoints = reachedPoints

## Instruction:
Remove unneeded 'reachedPoints' variable from Task class
## Code After:
from __future__ import unicode_literals


class Task(object):

    def __init__(self, taskID, sheetID, name, description, maxPoints):
        self.id = taskID
        self.sheetID = sheetID
        self.name = name
        self.description = description
        self.maxPoints = maxPoints
