/// <summary>
 /// Returns <c>true</c> if the above average strength is greater than or equal to the strength parameter.
 /// </summary>
 /// <param name="setting">The setting.</param>
 /// <param name="__current">The __current.</param>
 /// <returns>
 /// 	<c>true</c> if <c>a &gt; 0</c> and the strength defined as <c>(a / (a + b)) * ((a + b + c + d) / (a + c))</c> is greater than or equal to the strength parameter.
 /// </returns>
 /// <remarks>If a = 0, returns false.</remarks>
 public override bool Validity(AbstractQuantifierSetting setting, Ice.Current __current)
 {
     FourFoldContingencyTable table = new FourFoldContingencyTable(setting.firstContingencyTableRows);
     return table.AboveAverageImplicationValidity(K);
 }