max += Points.getMaxPointsProperty().getValue(trial, this, ZERO_POINTS);
}
// update the session data with the current execution totals
ModuleSession session = context.getExecutionData().getModuleSession();
IntegerProperty totalMinPointsProperty = Points.getTotalMinPointsProperty();
IntegerProperty totalPointsProperty = Points.getTotalPointsProperty();
IntegerProperty totalMaxPointsProperty = Points.getTotalMaxPointsProperty();
// fetch the session total - we are sure it is initialized as we used ensureValue in session start
int minSession = totalMinPointsProperty.getValue(session, this);
int currSession = totalPointsProperty.getValue(session, this);
int maxSession = totalMaxPointsProperty.getValue(session, this);
minSession += min;
currSession += curr;
maxSession += max;
totalMinPointsProperty.setValue(session, this, minSession);
totalPointsProperty.setValue(session, this, currSession);
totalMaxPointsProperty.setValue(session, this, maxSession);
}