docs: public void setC(double C)
      {
          if(Double.isNaN(C) || Double.isInfinite(C) || C <= 0)
              throw new ArithmeticException("Aggressiveness must be a positive constant");
          this.C = C;
      }