/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/RandomVariableDifferentiableAAD.java
derivative = derivative.mult( X.sub( epsilon/2).choose( zero, one) ) ;derivative = X.sub( Y).choose( one, zero) ;
derivative = X.sub ( Y ) .choose ( one, zero ) ;
break; case CAP: if(differentialIndex == 0) { derivative = X.sub(Y).choose(zero, one); } else { <extra_id_0> } break; case FLOOR: if(differentialIndex == 0) { derivative = X.sub(Y).choose(one, zero); }