netkit.classifiers.active.graphfunctions
Class ClusterSizeRank

java.lang.Object
  extended by netkit.classifiers.active.graphfunctions.ScoringFunction
      extended by netkit.classifiers.active.graphfunctions.ReverseScoringFunction
          extended by netkit.classifiers.active.graphfunctions.WeightedBetweenness
              extended by netkit.classifiers.active.graphfunctions.ClusterSizeRank
All Implemented Interfaces:
java.util.Comparator<PickLabelStrategy.LabelNode>

public class ClusterSizeRank
extends WeightedBetweenness


Field Summary
 
Fields inherited from class netkit.classifiers.active.graphfunctions.ScoringFunction
gm, labeler, labels
 
Constructor Summary
ClusterSizeRank()
           
 
Method Summary
 boolean clusterBased()
          Is this scoring function cluster based (does it need clustering).
 double score(ModularityClusterer.Cluster c, Node n)
           
 java.lang.String toString()
           
 
Methods inherited from class netkit.classifiers.active.graphfunctions.ReverseScoringFunction
bestScore, compare, worstScore
 
Methods inherited from class netkit.classifiers.active.graphfunctions.ScoringFunction
compare, initialize, update, updateable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

ClusterSizeRank

public ClusterSizeRank()
Method Detail

clusterBased

public boolean clusterBased()
Description copied from class: ScoringFunction
Is this scoring function cluster based (does it need clustering).

Overrides:
clusterBased in class ScoringFunction
Returns:
false (default)

toString

public java.lang.String toString()
Overrides:
toString in class WeightedBetweenness

score

public double score(ModularityClusterer.Cluster c,
                    Node n)
Overrides:
score in class WeightedBetweenness