docs: private void scatter(Graphics g, int i) {
  
      	int height = getHeight();
      	int width = getWidth();
  
      	int x = (int)(((this.variedParamValues[i] - this.lower_x_value) / (this.upper_x_value - this.lower_x_value)) * width); 
      	double value = this.measures[i].getLastValue(this.measureSelected);  
  
          if(Double.isNaN(value)){
          	// no result for this budget yet
              return;
          }
  
          int y = (int)(height - (value / this.upper_y_value) * height);
  
          g.setColor(this.colors[i]);
  
          if (this.isStandardDeviationPainted) {
              int len = (int) ((this.measureStds[i].getLastValue(this.measureSelected)/this.upper_y_value)*height);
              paintStandardDeviation(g, len, x, y);
          }
  
      	g.fillOval(x - DOT_SIZE/2, y - DOT_SIZE/2, DOT_SIZE, DOT_SIZE);
  
      }