Skip to content

/AWS1/CL_BDCVARIANTRESULT

Statistical results for a treatment variant compared against the control.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_variantname TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING

The name of the treatment variant.

iv_samplesize TYPE /AWS1/BDCINTEGER /AWS1/BDCINTEGER

The number of sessions evaluated for this variant.

iv_mean TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The mean evaluation score for this variant.

iv_issignificant TYPE /AWS1/BDCBOOLEAN /AWS1/BDCBOOLEAN

Whether the observed difference is statistically significant.

Optional arguments:

iv_absolutechange TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The absolute change in mean score compared to the control variant.

iv_percentchange TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The percentage change in mean score compared to the control variant.

iv_pvalue TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The p-value indicating the statistical significance of the observed difference.

io_confidenceinterval TYPE REF TO /AWS1/CL_BDCCONFIDENCEINTERVAL /AWS1/CL_BDCCONFIDENCEINTERVAL

The confidence interval for the observed difference.


Queryable Attributes

variantName

The name of the treatment variant.

Accessible with the following methods

Method Description
GET_VARIANTNAME() Getter for VARIANTNAME, with configurable default
ASK_VARIANTNAME() Getter for VARIANTNAME w/ exceptions if field has no value
HAS_VARIANTNAME() Determine if VARIANTNAME has a value

sampleSize

The number of sessions evaluated for this variant.

Accessible with the following methods

Method Description
GET_SAMPLESIZE() Getter for SAMPLESIZE, with configurable default
ASK_SAMPLESIZE() Getter for SAMPLESIZE w/ exceptions if field has no value
HAS_SAMPLESIZE() Determine if SAMPLESIZE has a value

mean

The mean evaluation score for this variant.

Accessible with the following methods

Method Description
GET_MEAN() Getter for MEAN, with configurable default
ASK_MEAN() Getter for MEAN w/ exceptions if field has no value
STR_MEAN() String format for MEAN, with configurable default
HAS_MEAN() Determine if MEAN has a value

absoluteChange

The absolute change in mean score compared to the control variant.

Accessible with the following methods

Method Description
GET_ABSOLUTECHANGE() Getter for ABSOLUTECHANGE, with configurable default
ASK_ABSOLUTECHANGE() Getter for ABSOLUTECHANGE w/ exceptions if field has no valu
STR_ABSOLUTECHANGE() String format for ABSOLUTECHANGE, with configurable default
HAS_ABSOLUTECHANGE() Determine if ABSOLUTECHANGE has a value

percentChange

The percentage change in mean score compared to the control variant.

Accessible with the following methods

Method Description
GET_PERCENTCHANGE() Getter for PERCENTCHANGE, with configurable default
ASK_PERCENTCHANGE() Getter for PERCENTCHANGE w/ exceptions if field has no value
STR_PERCENTCHANGE() String format for PERCENTCHANGE, with configurable default
HAS_PERCENTCHANGE() Determine if PERCENTCHANGE has a value

pValue

The p-value indicating the statistical significance of the observed difference.

Accessible with the following methods

Method Description
GET_PVALUE() Getter for PVALUE, with configurable default
ASK_PVALUE() Getter for PVALUE w/ exceptions if field has no value
STR_PVALUE() String format for PVALUE, with configurable default
HAS_PVALUE() Determine if PVALUE has a value

confidenceInterval

The confidence interval for the observed difference.

Accessible with the following methods

Method Description
GET_CONFIDENCEINTERVAL() Getter for CONFIDENCEINTERVAL

isSignificant

Whether the observed difference is statistically significant.

Accessible with the following methods

Method Description
GET_ISSIGNIFICANT() Getter for ISSIGNIFICANT, with configurable default
ASK_ISSIGNIFICANT() Getter for ISSIGNIFICANT w/ exceptions if field has no value
HAS_ISSIGNIFICANT() Determine if ISSIGNIFICANT has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_VARIANTRESULTLIST

TYPES TT_VARIANTRESULTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDCVARIANTRESULT WITH DEFAULT KEY
.