System.out.printf("%sOversize centroid at " +
"%d, k0=%.2f, k1=%.2f, dk=%.2f, w=%.2f, q=%.4f, dq=%.4f, left=%.1f, current=%.2f maxw=%.2f\n",
header, i, k1, k2, k2 - k1, w[i], q, dq, left, w[i], scale.max(q, publicCompression, totalWeight));
header = "";
badCount++;
String.format("Egregiously oversized centroid at " +
"%d, k0=%.2f, k1=%.2f, dk=%.2f, w=%.2f, q=%.4f, dq=%.4f, left=%.1f, current=%.2f, maxw=%.2f\n",
i, k1, k2, k2 - k1, w[i], q, dq, left, w[i], scale.max(q, publicCompression, totalWeight)));