'Resets the state of the environment and returns an initial observation.
# Returns
observation (object): The initial observation of the space. Initial reward is assumed to be 0.'

def reset(self):

    raise NotImplementedError()
