For the case study analyzing the impact of splitting techniques, we used optimized gradient boosted decision tree models, as implemented in the CatBoost 99 library, using optuna 100 for a maximum of 100 trials or a timeout of 10 hours using the tree of Parzen estimators ? sampling strategy. We detail the hyperparameter grid we considered in Supplementary Note 5.