package uk.ac.rhul.cs.cl1.quality; import uk.ac.rhul.cs.cl1.MutableNodeSet; import uk.ac.rhul.cs.cl1.NodeSet; /** * Dummy quality function that returns NaN for everything. * * @author ntamas */ public class DummyQualityFunction implements QualityFunction { public double calculate(NodeSet nodeSet) { return Double.NaN; } public double getAdditionAffinity(MutableNodeSet nodeSet, int index) { return Double.NaN; } public double getRemovalAffinity(MutableNodeSet nodeSet, int index) { return Double.NaN; } }