C. GRF (causal forest with local centering) has MSE x 10 of 0.87 with confounding=no, heterogeneity=yes, p=10, n=800.
Consistent
paper 0.87observed 0.980271
Paper 0.87 MSE x 10Observed 0.980271 MSE x 10Accepted if within ±0.131
no yes 10 800 1.37 6.48 0.85 0.87
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 1.127 · registered at event 11, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 38. Observed 0.980271, delta +0.1103, consistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
C. GRF (causal forest with local centering) has MSE x 10 of 0.59 with confounding=no, heterogeneity=yes, p=10, n=1600.
Consistent
paper 0.59observed 0.557989
Paper 0.59 MSE x 10Observed 0.557989 MSE x 10Accepted if within ±0.088
no yes 10 1600 0.63 6.23 0.58 0.59
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 0.9457 · registered at event 12, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 39. Observed 0.557989, delta -0.03201, consistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
C. GRF (causal forest with local centering) has MSE x 10 of 0.93 with confounding=no, heterogeneity=yes, p=20, n=800.
Consistent with earlier code
paper 0.93observed 1.16781
Paper 0.93 MSE x 10Observed 1.16781 MSE x 10Earlier code 0.958962 MSE x 10Accepted if within ±0.14
no yes 20 800 2.05 8.02 0.92 0.93
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 1.256 · registered at event 13, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 40. Observed 1.16781, delta +0.2378, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 61 [earlier code grf v0.9.5 (2018-01-04)]. Observed 0.958962, delta +0.02896, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.52 with confounding=no, heterogeneity=yes, p=20, n=1600.
Consistent with earlier code
paper 0.52observed 0.653395
Paper 0.52 MSE x 10Observed 0.653395 MSE x 10Earlier code 0.550854 MSE x 10Accepted if within ±0.078
no yes 20 1600 0.71 7.61 0.52 0.52
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 1.257 · registered at event 14, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 41. Observed 0.653395, delta +0.1334, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 62 [earlier code grf v0.9.5 (2018-01-04)]. Observed 0.550854, delta +0.03085, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.27 with confounding=yes, heterogeneity=no, p=10, n=800.
Consistent with earlier code
paper 0.27observed 0.108426
Paper 0.27 MSE x 10Observed 0.108426 MSE x 10Earlier code 0.276805 MSE x 10Accepted if within ±0.041
yes no 10 800 0.81 0.16 1.12 0.27
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 0.4016 · registered at event 15, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 42. Observed 0.108426, delta -0.1616, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 63 [earlier code grf v0.9.5 (2018-01-04)]. Observed 0.276805, delta +0.006804, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.2 with confounding=yes, heterogeneity=no, p=10, n=1600.
Consistent with earlier code
paper 0.2observed 0.0657384
Paper 0.2 MSE x 10Observed 0.0657384 MSE x 10Earlier code 0.200031 MSE x 10Accepted if within ±0.03
yes no 10 1600 0.68 0.10 0.80 0.20
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 0.3287 · registered at event 16, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 43. Observed 0.0657384, delta -0.1343, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 64 [earlier code grf v0.9.5 (2018-01-04)]. Observed 0.200031, delta +3.14e-05, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.17 with confounding=yes, heterogeneity=no, p=20, n=800.
Consistent with earlier code
paper 0.17observed 0.0858192
Paper 0.17 MSE x 10Observed 0.0858192 MSE x 10Earlier code 0.167058 MSE x 10Accepted if within ±0.03
yes no 20 800 0.90 0.13 1.17 0.17
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 0.5048 · registered at event 17, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 44. Observed 0.0858192, delta -0.08418, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 65 [earlier code grf v0.9.5 (2018-01-04)]. Observed 0.167058, delta -0.002942, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.11 with confounding=yes, heterogeneity=no, p=20, n=1600.
Consistent with earlier code
paper 0.11observed 0.0477852
Paper 0.11 MSE x 10Observed 0.0477852 MSE x 10Earlier code 0.110018 MSE x 10Accepted if within ±0.03
yes no 20 1600 0.77 0.09 0.95 0.11
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 0.4344 · registered at event 18, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 45. Observed 0.0477852, delta -0.06221, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 66 [earlier code grf v0.9.5 (2018-01-04)]. Observed 0.110018, delta +1.78e-05, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.91 with confounding=yes, heterogeneity=yes, p=10, n=800.headline
Consistent with earlier code
paper 0.91observed 1.15953
Paper 0.91 MSE x 10Observed 1.15953 MSE x 10Earlier code 1.03662 MSE x 10Accepted if within ±0.137
yes yes 10 800 4.51 7.67 1.92 0.91
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 1.274 · registered at event 19, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 46. Observed 1.15953, delta +0.2495, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 67 [earlier code grf v0.9.5 (2018-01-04)]. Observed 1.03662, delta +0.1266, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.62 with confounding=yes, heterogeneity=yes, p=10, n=1600.headline
Consistent
paper 0.62observed 0.66785
Paper 0.62 MSE x 10Observed 0.66785 MSE x 10Accepted if within ±0.093
yes yes 10 1600 2.45 7.94 1.51 0.62
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 1.077 · registered at event 20, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 47. Observed 0.66785, delta +0.04785, consistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
C. GRF (causal forest with local centering) has MSE x 10 of 0.93 with confounding=yes, heterogeneity=yes, p=20, n=800.headline
Inconsistent
paper 0.93observed 1.40629
Paper 0.93 MSE x 10Observed 1.40629 MSE x 10Earlier code 1.16717 MSE x 10Accepted if within ±0.14
yes yes 20 800 5.93 8.68 1.92 0.93
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 1.512 · registered at event 21, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 48. Observed 1.40629, delta +0.4763, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 68 [earlier code grf v0.9.5 (2018-01-04)]. Observed 1.16717, delta +0.2372, inconsistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).
C. GRF (causal forest with local centering) has MSE x 10 of 0.57 with confounding=yes, heterogeneity=yes, p=20, n=1600.headline
Consistent with earlier code
paper 0.57observed 0.735746
Paper 0.57 MSE x 10Observed 0.735746 MSE x 10Earlier code 0.613453 MSE x 10Accepted if within ±0.085
yes yes 20 1600 3.54 8.61 1.55 0.57
Table 1, p. 23 (column C. GRF) · quote verified on p. 23 · equivalence check · observed/published 1.291 · registered at event 22, before the first recorded result
Method, tolerance rationale and evidence
Metric. test-set mean squared error of the CATE estimate x 10, averaged over 60 replications with 1,000 test points, B = 2,000 trees
Why this tolerance. Each value is a Monte Carlo average over 60 simulated datasets, which leaves several percent of sampling noise, and the replication script runs a later package version; 15% (at least 0.03) covers both.
Event 49. Observed 0.735746, delta +0.1657, inconsistent. Evidence events [35] (value matched by the legacy rule; not bound to an excerpt). Authors replication script experiments/aos19/causal_mse/causal_mse.R, unmodified, with grf built from the same commit e93a79fe (R 4.0.2, CRAN snapshot 2020-09-15 for dependencies); 60 replications per cell with 1,000 test points, default causal_forest (2,000 trees); value printed as C.GRF (MSE x 10).
Event 69 [earlier code grf v0.9.5 (2018-01-04)]. Observed 0.613453, delta +0.04345, consistent. Evidence events [59] (value matched by the legacy rule; not bound to an excerpt). Declared fallback (protocol event 10): the same replication script with grf v0.9.5 (CRAN release of 2018-01-04, the last before arXiv v4) built from source with -include cstddef/cstdint, and the authors DGP functions loaded from dgps.R at e93a79fe (one added line, diff in the job output).