001package org.dllearner.accuracymethods;
002
003/**
004 * Implementations of generalised measures according to method in A Note on the Evaluation of Inductive Concept Classification Procedures
005 */
006public interface AccMethodThreeValued extends AccMethod {
007        /**
008         * Calculate generalised measures according to method in A Note on the Evaluation of Inductive Concept Classification Procedures
009         * @param pos1 nr of instances matching the concept and in I_C
010         * @param neg1 nr of instances matching the negated concept and in D_C
011         * @param icPos nr of total instances matching the concept
012         * @param icNeg nr of total instances matching the negated concept
013         * @param posEx nr of instances in the target concept
014         * @param negatedPosEx nr of instances in the negated target concept
015         * @param noise noise parameter
016         * @return
017         */
018        double getAccOrTooWeak3(int pos1, int neg1, int icPos, int icNeg, int posEx, int negatedPosEx, double noise);
019}