 An early favorite was many-valued logic. On this approach, borderline statements are assigned truth-values that lie between full truth and full falsehood. Some logicians favor three truth-values, others prefer four or five. The most popular approach is to use an infinite number of truth-values represented by the real numbers between 0 (for full falsehood) and 1 (for full truth). This infinite spectrum of truth-values might be of service for a continuous sorites argument involving ‘small real number’ (Weber and Colyvan 2010). Classical logic does not enforce a sharp boundary for infinite domains. But it still enforces unlimited sensitivity for vague predicates. If two quantities \(A\) and \(B\) are growing but \(A\) is given a headstart, then \(A\) will cease to equal a small real number before \(B\).  Since this transitional difference holds regardless of the lead’s magnitude, “\(A\) equals a small real number” passes from true to false within an arbitrarily narrow interval. If the number of truth-values is instead as numerous as the real numbers, there is no longer any mismatch between the tiny size of the transition and the large difference in truth-value.