Property | Type | Description | |
---|---|---|---|
ThresholdToStop | ThresholdVariator | ||
alphabet | FrequencyDictionary | ||
chain | ComplexChain | ||
precisionOfDifference | double |
Method | Description | |
---|---|---|
Criterion ( ThresholdVariator threshold, double precision ) : System |
Initializes a new instance of the Criterion class.
|
|
Distortion ( ) : double |
Returns distortion between necessary and calculated value inside of criterion. For example between theoretical and practical values.
|
|
Distortion ( ComplexChain chain, FrequencyDictionary alphabet ) : double |
Returns distortion between necessary and calculated value. For example between theoretical and practical values.
|
|
GetValue ( ) : double |
The get value.
|
|
Renew ( ComplexChain chain, FrequencyDictionary alphabet ) : void |
Updates data for computing a new value of the criterion.
|
|
State ( ComplexChain chain, FrequencyDictionary alphabet ) : bool |
Returns the state of criterion. True, if everything is done, false - otherwise.
|
public Criterion ( ThresholdVariator threshold, double precision ) : System | ||
threshold | ThresholdVariator | /// A rule for handling a threshold value. /// |
precision | double | /// Additional value to. /// |
return | System |
public abstract Distortion ( ComplexChain chain, FrequencyDictionary alphabet ) : double | ||
chain | ComplexChain | /// The chain. /// |
alphabet | FrequencyDictionary | /// The alphabet. /// |
return | double |
public Renew ( ComplexChain chain, FrequencyDictionary alphabet ) : void | ||
chain | ComplexChain | /// A new chain. /// |
alphabet | FrequencyDictionary | /// A new alphabet. /// |
return | void |
public abstract State ( ComplexChain chain, FrequencyDictionary alphabet ) : bool | ||
chain | ComplexChain | /// The chain. /// |
alphabet | FrequencyDictionary | /// Chains alphabet. /// |
return | bool |
protected ThresholdVariator ThresholdToStop | ||
return | ThresholdVariator |