/// <summary> /// Returns value of expression (<c>a</c> + <c>d</c>) / (<c>a</c> + <c>b</c> + <c>c</c> + <c>d</c>) from 4ft-table. /// </summary> /// <returns>The value of expression (<c>a</c> + <c>d</c>) / (<c>a</c> + <c>b</c> + <c>c</c> + <c>d</c>) 4ft-table.</returns> public override double Value(AbstractQuantifierSetting setting, Ice.Current __current) { FourFoldContingencyTable table = new FourFoldContingencyTable(setting.firstContingencyTableRows); return table.EValue(); }
public void E01() { FourFoldContingencyTable table = new FourFoldContingencyTable(103, 0, 5, 6074); Assert.AreEqual(0.999191200258816D, table.EValue(), "FFTQ041"); Assert.IsTrue(table.EValidity(0.5D), "FFTQ042"); Assert.IsFalse(table.EValidity(0.999999D), "FFTQ043"); }