def runExperiment( self, e ):
<EOL>ps = self.parameterSpace()<EOL>nb = self.notebook()<EOL>for p in ps:<EOL><INDENT>res = e.set(p).run()<EOL>nb.addResult(res)<EOL><DEDENT>nb.commit()<EOL>
Run an experiment over all the points in the parameter space.
        The results will be stored in the notebook.

        :param e: the experiment