All 8 scoring methods on synthetic data (500 treated, 2000 controls, 5 covariates, α=0.1)
| Model | Runtime | Matched | Pairs | Max|SMD| | Pass |
|---|---|---|---|---|---|
| logistic | 0.028s | 500 | 1498 | 0.0422 | ✓ |
| probit | 0.026s | 500 | 1498 | 0.0422 | ✓ |
| gbm | 0.111s | 492 | 1446 | 0.1478 | ✗ |
| rf | 0.152s | 457 | 1341 | 0.4119 | ✗ |
| lasso | 0.034s | 500 | 1498 | 0.0544 | ✓ |
| ridge | 0.024s | 500 | 1498 | 0.0422 | ✓ |
| elasticnet | 0.047s | 500 | 1498 | 0.0446 | ✓ |
| mahalanobis | 0.024s | 500 | 1495 | 0.0912 | ✓ |
6/8 models pass the |SMD| < 0.1 threshold.