cadabra-core / com.fo2rist.cadabra / CadabraConfig / startExperiment
startExperiment
abstract fun <V> startExperiment(experiment:
KClass
<V>, resolver:
Resolver
<V>):
CadabraConfig
where V :
Variant
, V :
Enum
<V>
abstract fun <V> startExperiment(experiment:
Class
<V>, resolver:
Resolver
<V>):
CadabraConfig
where V :
Variant
, V :
Enum
<V>
Register & start experiment. A combination of registerExperiment & startExperiments.
abstract fun <V> startExperiment(experiment:
KClass
<V>):
CadabraConfig
where V :
Variant
, V :
Enum
<V>
Register & start experiment with default variant active. The first item of variants enum is the default one. A combination of registerExperiment & startExperiments.
Exceptions
VariantNotFound
- if provided experiment doesn’t have variants