Formats a vector of solution expressions.

format_qca_solutions(solutions, var_names, use_tilde = TRUE)

Arguments

solutions

Character vector. Solution expressions from minimize().

var_names

Character vector. Variable names used in the analysis.

use_tilde

Logical. If TRUE, negation is represented as ~VAR.

Value

Character vector. Formatted solution expressions.

Examples

var_names <- c("KSP", "KPR", "PRD", "RVT", "RCM")
solutions <- c("KSPRVT + RCM", "~KPRPRD")
format_qca_solutions(solutions, var_names)
#> [1] "KSP*RVT + RCM" "~KPR*PRD"