| automobile | Data concerning automobile prices. | 
| complete_randomization | Implements complete randomization (without forced balance) | 
| complete_randomization_with_forced_balanced | Implements forced balanced randomization | 
| computeBinaryMatchStructure | Compute Binary Matching Strcuture | 
| compute_gram_matrix | Gram Matrix Computation | 
| compute_objective_val | Computes Objective Value From Allocation Vector | 
| compute_randomization_metrics | Computes Randomization Metrics (explained in paper) about a design algorithm | 
| generate_stdzied_design_matrix | Generates a design matrix with standardized predictors. | 
| GreedyExperimentalDesign | Greedy Experimental Design Search | 
| greedy_orthogonalization_curation | Curate More Orthogonal Vectors Greedily | 
| greedy_orthogonalization_curation2 | Curate More Orthogonal Vectors Greedily | 
| hadamardExperimentalDesign | Create a Hadamard Design | 
| imbalanced_block_designs | Implements unequally allocated block designs | 
| imbalanced_complete_randomization | Implements unequally allocated complete randomization | 
| initBinaryMatchExperimentalDesignSearch | Begin a Binary Match Search | 
| initBinaryMatchFollowedByGreedyExperimentalDesignSearch | Begin a Search for Binary Matching Followed by Greedy Switch Designs | 
| initBinaryMatchFollowedByRerandomizationDesignSearch | Begin a Search for Binary Matching Followed by Rerandomization | 
| initGreedyExperimentalDesignObject | Begin A Greedy Pair Switching Search | 
| initGreedyMultipleKernelExperimentalDesignObject | Begin A Greedy Pair Multiple Kernel Switching Search | 
| initKarpExperimentalDesignObject | Begin Karp Search | 
| initOptimalExperimentalDesignObject | Begin a Search for the Optimal Solution | 
| initRerandomizationExperimentalDesignObject | Begin a Rerandomization Search | 
| optimize_asymmetric_treatment_assignment | Compute Optimal Number of Treatments/Controls | 
| plot.greedy_experimental_design_search | Plots a summary of a greedy search object object | 
| plot.greedy_multiple_kernel_experimental_design | Plots a summary of a 'greedy_multiple_kernel_experimental_design' object | 
| plot_obj_val_by_iter | Plots the objective value by iteration | 
| plot_obj_val_order_statistic | Plots an order statistic of the object value as a function of number of searches | 
| print.binary_match_structure | Prints a summary of a 'binary_match_structure' object | 
| print.binary_then_greedy_experimental_design | Prints a summary of a 'binary_then_greedy_experimental_design' object | 
| print.binary_then_rerandomization_experimental_design | Prints a summary of a 'binary_then_rerandomization_experimental_design' object | 
| print.greedy_experimental_design_search | Prints a summary of a 'greedy_experimental_design_search' object | 
| print.greedy_multiple_kernel_experimental_design | Prints a summary of a 'greedy_multiple_kernel_experimental_design' object | 
| print.karp_experimental_design_search | Prints a summary of a 'karp_experimental_design_search' object | 
| print.optimal_experimental_design_search | Prints a summary of a 'optimal_experimental_design_search' object | 
| print.pairwise_matching_experimental_design_search | Prints a summary of a 'pairwise_matching_experimental_design_search' object | 
| print.rerandomization_experimental_design_search | Prints a summary of a 'rerandomization_experimental_design_search' object | 
| resultsBinaryMatchSearch | Binary Pair Match Search | 
| resultsBinaryMatchThenGreedySearch | Returns unique allocation vectors that are binary matched | 
| resultsBinaryMatchThenRerandomizationSearch | Returns unique allocation vectors that are binary matched | 
| resultsGreedySearch | Returns the results (thus far) of the greedy design search | 
| resultsKarpSearch | Returns the results (thus far) of the karp design search | 
| resultsMultipleKernelGreedySearch | Returns the results (thus far) of the greedy design search for multiple kernels | 
| resultsOptimalSearch | Returns the results (thus far) of the optimal design search | 
| resultsRerandomizationSearch | Returns the results (thus far) of the rerandomization design search | 
| searchTimeElapsed | Returns the amount of time elapsed | 
| standardize_data_matrix | Standardizes the columns of a data matrix. | 
| startSearch | Starts the parallelized greedy design search. | 
| stopSearch | Stops the parallelized greedy design search. | 
| summary.binary_match_structure | Prints a summary of a 'binary_match_structure' object | 
| summary.binary_then_greedy_experimental_design | Prints a summary of a 'binary_then_greedy_experimental_design' object | 
| summary.binary_then_rerandomization_experimental_design | Prints a summary of a 'binary_then_rerandomization_experimental_design' object | 
| summary.greedy_experimental_design_search | Prints a summary of a 'greedy_experimental_design_search' object | 
| summary.greedy_multiple_kernel_experimental_design | Prints a summary of a 'greedy_multiple_kernel_experimental_design' object | 
| summary.karp_experimental_design_search | Prints a summary of a 'karp_experimental_design_search' object | 
| summary.optimal_experimental_design_search | Prints a summary of a 'optimal_experimental_design_search' object | 
| summary.pairwise_matching_experimental_design_search | Prints a summary of a 'pairwise_matching_experimental_design_search' object | 
| summary.rerandomization_experimental_design_search | Prints a summary of a 'rerandomization_experimental_design_search' object |