(double)premiseCount * (double)(m_totalTransactions - consequenceCount) *
(double)premiseCount * (double)(m_totalTransactions - consequenceCount) /
  public double convictionForRule(AprioriItemSet premise,				   AprioriItemSet consequence,				   int premiseCount,				   int consequenceCount) {    double num =       (double)premiseCount * (double)(m_totalTransactions - consequenceCount) *       (double)m_totalTransactions;    double denom =       ((premiseCount - consequence.m_counter)+1);        if (num < 0 || denom < 0) {      System.err.println("*** "+num+" "+denom);      System.err.println("premis count: "+premiseCount+" consequence count "+consequenceCount+" total trans "+m_totalTransactions);    }    return num / denom;  }