Solutions
Class to support a group of solutions (each containing inputs, responses, objective fns, penalties) The solutions are naturally ordered by comparison of Solution instances based on their penalized objective functions (without regard to sampling error).
Parameters
the capacity for the solutions. Constrains the total number of solutions in-memory. The default capacity is 100. Oldest solutions are evicted first.
if true input infeasible solutions are allowed to be saved. If false, input infeasible solutions are silently ignored. The default is false (do not allow input infeasible solutions to be saved)
Constructors
Properties
A time-ordered list of the solution, where 0 is the first (oldest) solution added, 1 is the next, etc.
A list of solutions that are input feasible ordered by penalized objective function.
A list of solutions ordered by penalized objective function. The solutions may or may not be feasible.
Functions
Returns true if and only if all cells in the list are available.
Converts the MCB interval data to a data frame
Converts the MCB result data to a data frame
Converts the MCB interval data to a data frame
Converts the observation data to a data frame
Converts the statistic data to a data frame
Filters the list such that the returned list has resources that have units available for allocation. The returned list may be empty which indicates that there are no resources in the list that have available units.
Returns the cumulative distribution probabilities as an array
Computes and assigns the distance to the provided location from the current location of the resource for each resource. The distance is assigned to the resource's sectionCriteria attribute. This mutates elements of the list.
Returns the index associated with the minimum element in the list For ties, this returns the first found.
Returns the total number of available cells within the list. The count is regardless of the sequential nature of the cells. That is, regardless of whether intermediate cells are not available. This is simply the total number available.
Returns the total number of units that are available within the resources contained in the list.
A list of solutions ordered by penalized objective function that are input feasible and have tested as response constraint feasible.
Converts the list of strings to Doubles
Returns the probabilities as an array
Returns an array that holds a sample from each individual random variable in the collection.
Returns an array that holds a sample from each individual random variable in the list.
Returns an array that holds a sample of size sampleSize from each individual random variable in the collection.
Returns a matrix that holds a sample of size sampleSize from each individual random variable in the list.
Returns a statistic that summarizes the data in the collection.
Turns the list of design points into a data frame. The columns of the data frame are the factor names and the rows are the design points values.
For compatibility purposes converts the list of CSV records to a list of string arrays
Converts any null values to replaceNull. For List
Converts any null values to replaceNull. For List
Converts any null values to replaceNull. For List
A simple extension function to compute the total number of replications within a set of evaluation requests.
Returns the values as an array