private void findExtremes() {
        this.MAX_TEMP = Long.MAX_VALUE;
        this.MIN_TEMP = Long.MIN_VALUE;
        if (alloy.getS() < alloy.getT()) {
            this.HIGH_TEMP = alloy.getT();
            this.LOW_TEMP = alloy.getS();
        } else {
            this.HIGH_TEMP = alloy.getT();
            this.LOW_TEMP = alloy.getS();
        }
        if (alloy.getInitialTemp() > this.HIGH_TEMP) {
            this.HIGH_TEMP = alloy.getInitialTemp();
        } else if (alloy.getInitialTemp() < this.LOW_TEMP) {
            this.LOW_TEMP = alloy.getInitialTemp();
        }
        this.maxPoint = (Color.decode("#cccccc")).getRGB();
        this.minPoint = (Color.decode("#444444")).getRGB();
        this.highPoint = (Color.WHITE).getRGB();
        this.lowPoint = (Color.BLACK).getRGB();
    }