infosapient.resolution
Class FzyCorrelationAverage

java.lang.Object
  |
  +--infosapient.system.ObservableImpl
        |
        +--infosapient.system.FzySystemComponent
              |
              +--infosapient.resolution.FzyCorrelation
                    |
                    +--infosapient.resolution.FzyCorrelationAverage

public class FzyCorrelationAverage
extends FzyCorrelation

Version:
$Revision: 1.1.1.1 $ FzyCorrelationAverage correlates the goal set with the DOM of the premise.

The correlation is performed by: minimum(1.0, (membership[i] + premiseMembership)/2.0)

See Also:
Serialized Form

Field Summary
private static java.lang.String CLASSVERSION_IDENTIFIER
           
private  double[] membership
           
 
Fields inherited from class infosapient.resolution.FzyCorrelation
PREFIX, serialVersionUID
 
Fields inherited from class infosapient.system.FzySystemComponent
DEBUG_, myID, name, pcs, serialVersionUID, trace, vcs
 
Fields inherited from class infosapient.system.ObservableImpl
arr, changed, obs, serialVersionUID
 
Constructor Summary
FzyCorrelationAverage()
           
 
Method Summary
 FzySet applyCorrelation(double predTruth, FzySet correlatedSet)
           
 java.lang.String getName()
           
 
Methods inherited from class infosapient.resolution.FzyCorrelation
CorrelationMethodFactory, printOn, toString, toXML, toXML
 
Methods inherited from class infosapient.system.FzySystemComponent
addPropertyChangeListener, addVetoableChangeListener, equals, getID, getPropertyChangeSupport, getVetoableChangeSupport, hashCode, removePropertyChangeListener, removeVetoableChangeListener, setID, setName
 
Methods inherited from class infosapient.system.ObservableImpl
addObserver, clearChanged, containsObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

CLASSVERSION_IDENTIFIER

private static java.lang.String CLASSVERSION_IDENTIFIER

membership

private double[] membership
Constructor Detail

FzyCorrelationAverage

public FzyCorrelationAverage()
Method Detail

applyCorrelation

public FzySet applyCorrelation(double predTruth,
                               FzySet correlatedSet)
Overrides:
applyCorrelation in class FzyCorrelation

getName

public java.lang.String getName()
Overrides:
getName in class FzySystemComponent

License to use this program is provided under the TERMS OF THE COMMON PUBLIC LICENSE 0.5. ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

Copyright (c) 2001, Workplace Performance Tools, All Rights Reserved