class Experiment(object):
    """
    Class for setting up one executable run over a set of parameters
    """
    
    def __init__(self):
        """
        Default
        """
        self.executable = None
        self.parameterSet = None
        self.terminationCriteria = None

    def run():
        """
        Execute the experiment on the complete parameter set
        """
        return
