OverlapTest

case class OverlapTest(alt1: Seq[Double], alt2: Seq[Double], alpha: Double, noiseMagnitude: Double) extends Standard2WayTest

Computes the confidence interval of the two alternatives. Passes if the confidence intervals overlap at the given significance level alpha.

Computes the confidence interval of the two alternatives. Passes if the confidence intervals overlap at the given significance level alpha.

Applies relative noise before doing the actual overlap test - the relative noise may increase the confidence interval further, but it will not shrink it.

trait Serializable
trait Product
trait Equals
trait Test
class Object
trait Matchable
class Any

Value members

Concrete methods

override def ci1: (Double, Double)
Definition Classes
override def ci2: (Double, Double)
Definition Classes
def noised(ci: (Double, Double)): (Double, Double)

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product

Concrete fields

val passed: Boolean

Inherited fields

val m1: Double
Inherited from
Standard2WayTest
val m2: Double
Inherited from
Standard2WayTest
val n1: Int
Inherited from
Standard2WayTest
val n2: Int
Inherited from
Standard2WayTest
val s1: Double
Inherited from
Standard2WayTest
val s2: Double
Inherited from
Standard2WayTest