| GreedyExperimentalDesign-package | Greedy Experimental Design Search |
| automobile | Data concerning automobile prices. |
| complete_randomization | Implements complete randomization |
| complete_randomization_with_balanced_ns | Implements complete balanced randomization |
| compute_objective_val | Returns the objective value given a design vector as well an an objective function. This is code duplication since this is implemented within Java. This is only to be run if... |
| compute_randomization_metrics | Computes Randomization Metrics (explained in paper) about a design algorithm |
| generate_stdzied_design_matrix | Generates a design matrix with standardized predictors. Useful for debugging. |
| GreedyExperimentalDesign | Greedy Experimental Design Search |
| gurobi_multiple_designs | Find multiple designs |
| initGreedyExperimentalDesignObject | This method creates an object of type greedy_experimental_design and will immediately initiate a search through $1_T$ space. |
| initGurobiNumericalOptimizationExperimentalDesignObject | This method creates an object of type optimal_experimental_design and will immediately initiate a search through $1_T$ space. |
| initKarpExperimentalDesignObject | This method creates an object of type karp_experimental_design and will immediately initiate a search through $1_T$ space. |
| initOptimalExperimentalDesignObject | This method creates an object of type optimal_experimental_design and will immediately initiate a search through $1_T$ space. |
| initRerandomizationExperimentalDesignObject | This method creates an object of type rerandomization_experimental_design and will immediately initiate a search through $1_T$ space. |
| plot.greedy_experimental_design_search | Plots a summary of a 'greedy_experimental_design_search' 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.greedy_experimental_design_search | Prints a summary of a 'greedy_experimental_design_search' 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.rerandomization_experimental_design_search | Prints a summary of a 'rerandomization_experimental_design_search' object |
| resultsGreedySearch | Returns the results (thus far) of the greedy design search |
| resultsGurobiNumericalOptimizeExperimentalDesign | Returns the results (thus far) of the Gurobi numerical optimization design search |
| resultsKarpSearch | Returns the results (thus far) of the karp design search |
| 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 number of vectors found by the greedy design search |
| startSearch | Starts the parallelized greedy design search. Once begun, this function cannot be run again. |
| stopSearch | Stops the parallelized greedy design search. Once stopped, it cannot be restarted. |
| summary.greedy_experimental_design_search | Prints a summary of a 'greedy_experimental_design_search' 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.rerandomization_experimental_design_search | Prints a summary of a 'rerandomization_experimental_design_search' object |