/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/RandomVariableDifferentiableAAD.java
derivative = randomVariable.div( epsilon) ;
derivative = derivative.div ( epsilon ) ;
derivative = Y.sub(Z); } else if(epsilon > 0) { derivative = Y.sub(Z); derivative = derivative.mult(X.add(epsilon/2).choose(one, zero)); derivative = derivative.mult(X.sub(epsilon/2).choose(zero, one)); <extra_id_0> } else { derivative = zero; } break; }