@@ -0,0 +1,683 @@
+package cs437.som.visualization;%0A%0Aimport java.awt.Color;%0A%0A/**%0A * A color progression from green (#00FF00) to red (#FF0000).%0A */%0Apublic class GreenToRedHeat implements ColorProgression %7B%0A    private static final float GREEN_HUE_SCALE = 1.2f;%0A    private static final float CIRCLE_DEG = 360.0f;%0A%0A    @Override%0A    public Color getColor(int intensity) %7B%0A        if (intensity %3C 0)%0A            return Color.green;%0A        else if (intensity %3E 100)%0A            return Color.red;%0A        else %7B%0A            final float hue = ((100-intensity) * GREEN_HUE_SCALE) / CIRCLE_DEG;%0A            final int rgb = Color.HSBtoRGB(hue, 1.0f, 1.0f);%0A            return new Color(rgb);%0A        %7D%0A    %7D%0A%7D%0A

Add a green to red color progression.