propeller.simplification
auto-simplify-plushy
(auto-simplify-plushy plushy error-function {:keys [simplification-steps training-data simplification-k simplification-verbose?], :as argmap})
simplifies plushy by deleting instructions that have no impact on errors. naive auto-simplification
choose-random-k
(choose-random-k k indices)
Takes k random indices
delete-at-indices
(delete-at-indices indices plushy)
deletes the values at given set of indices
delete-k-random
(delete-k-random k plushy)
Deletes k random instructions from the plushy