calculate_roc_auc() can flip AUCs smaller than 0.5