def __init__(self, name='<STR_LIT>', context=None, raise_on_mismatch=False):
self.name = name<EOL>self._context = context or {}<EOL>self.raise_on_mismatch = raise_on_mismatch<EOL>self._control = None<EOL>self._candidates = []<EOL>
:param string name: Experiment name
:param dict context: Experiment-wide context
:param bool raise_on_mismatch: Raise if results do not match