scratch.joshua.ranking
Class AbstractRanker

java.lang.Object
  extended by scratch.joshua.ranking.AbstractRanker
Direct Known Subclasses:
AbstractIterativeRanker, WeightedDegreeRanker

public abstract class AbstractRanker
extends Object


Field Summary
protected  NumberEdgeValue edge_value
           
protected  ArchetypeGraph graph
           
protected static NumberEdgeValue UNIT_VALUE
           
 
Constructor Summary
AbstractRanker(ArchetypeGraph g)
           
AbstractRanker(ArchetypeGraph g, NumberEdgeValue nev)
           
 
Method Summary
protected  void normalizeValues(NumberVertexValue nvv)
           
protected  void normalizeValues(NumberVertexValue nvv, boolean squared)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNIT_VALUE

protected static final NumberEdgeValue UNIT_VALUE

graph

protected ArchetypeGraph graph

edge_value

protected NumberEdgeValue edge_value
Constructor Detail

AbstractRanker

public AbstractRanker(ArchetypeGraph g)

AbstractRanker

public AbstractRanker(ArchetypeGraph g,
                      NumberEdgeValue nev)
Method Detail

normalizeValues

protected void normalizeValues(NumberVertexValue nvv,
                               boolean squared)

normalizeValues

protected void normalizeValues(NumberVertexValue nvv)