Added diagnose_rerandomization() function for
pre-analysis evaluation of rerandomization designs. This function helps
researchers determine optimal acceptance thresholds by computing:
Added fast_distance() function for
hardware-accelerated pairwise distance computation supporting multiple
metrics: Euclidean, Manhattan, Mahalanobis, cosine, and
correlation-based distances.
Added S3 methods (print, summary,
plot) for fastrerandomize_diagnostic class to
visualize and summarize diagnostic results.
First release on CRAN with core functionality:
generate_randomizations(): Generate pools of acceptable
randomizations based on covariate balance.generate_randomizations_exact(): Exact enumeration for
small experiments.generate_randomizations_mc(): Monte Carlo sampling for
larger experiments.randomization_test(): Permutation-based inference with
optional fiducial intervals.build_backend(): Create conda environment with JAX and
GPU support.check_jax_availability(): Verify JAX backend
availability._R suffix functions)
for environments without JAX.print, summary, and
plot methods for results objects.QJEData and
YOPData.