createSimpleTest<T> static method

ABExperiment<T> createSimpleTest<T>({
  1. required String id,
  2. required String name,
  3. required T controlValue,
  4. required T treatmentValue,
})

Create simple A/B test (50/50 split)

Implementation

static ABExperiment<T> createSimpleTest<T>({
  required String id,
  required String name,
  required T controlValue,
  required T treatmentValue,
}) {
  return ABExperiment<T>(
    id: id,
    name: name,
    variants: [
      ABVariant(name: 'control', value: controlValue, weight: 0.5),
      ABVariant(name: 'treatment', value: treatmentValue, weight: 0.5),
    ],
  );
}