@@ -0,0 +1,611 @@
+package cs437.som.visualization;%0A%0Aimport java.awt.*;%0A%0A/**%0A * A color progression from white (#FFFFFF) to black (#000000).%0A */%0Apublic class GreyScaleHeat implements ColorProgression %7B%0A    private static final float SCALE = 100.0f;%0A%0A    @Override%0A    public Color getColor(int intensity) %7B%0A        if (intensity %3C 0)%0A            return Color.white;%0A        else if (intensity %3E 100)%0A            return Color.black;%0A        else %7B%0A            final float brightness = (100-intensity) / SCALE;%0A            final int rgb = Color.HSBtoRGB(0.0f, 0.0f, brightness);%0A            return new Color(rgb);%0A        %7D%0A    %7D%0A%7D%0A

Add a greyscale color progression.