Class ETCBasedComposerParameters

  • All Implemented Interfaces:
    Parameters, PrettyPrintable, ProperlyPrintable

    public class ETCBasedComposerParameters
    extends java.lang.Object
    implements Parameters
    Parameter to set the threshold to prematurely abort the discovery using the ETC-based composer (if FlagPrematureAbort = true). Threshold used to guide cutting off subtrees (if FlagETCPrecisionCutOff = true).
    • Constructor Detail

      • ETCBasedComposerParameters

        public ETCBasedComposerParameters​(double p)
        Creates a new RhoETCPrecisionThreshold-parameter.
        Parameters:
        p - Value for rho.
    • Method Detail

      • rho

        public static ETCBasedComposerParameters rho​(double p)
        Creates a new RhoETCPrecisionThreshold-parameter.
        Parameters:
        p - Value for rho.
        Returns:
        RhoETCPrecisionThreshold-parameter.
      • getDefault

        public static ETCBasedComposerParameters getDefault()
        Returns the RhoETCPrecisionThreshold-parameter with its default value 1.0
        Returns:
        RhoETCPrecisionThreshold-parameter
      • getRho

        public double getRho()
        Returns the value of the RhoETCPrecisionThreshold-parameter.
        Returns:
        Rho.
      • toString

        public java.lang.String toString()
        Returns a string with the name of the parameter and its value.
        Specified by:
        toString in interface ProperlyPrintable
        Overrides:
        toString in class java.lang.Object
        Returns:
        String.