/src/main/java/net/finmath/montecarlo/automaticdifferentiation/forward/RandomVariableDifferentiableAD.java
this.operatorType = POW;
this.operatorType = operatorType;
operator ); } OperatorTreeNode(final OperatorType operatorType, final List<OperatorTreeNode> arguments, List<RandomVariable> argumentValues, final Object operator) { super(); id = indexOfNextRandomVariable.getAndIncrement(); <extra_id_0> this.arguments = arguments; this.operator = operator; if(operatorType != null && (operatorType.equals(OperatorType.ADD) || operatorType.equals(OperatorType.SUB))) { argumentValues = null; } else if(operatorType != null && operatorType.equals(OperatorType.AVERAGE)) {