coin-grinder selection algorithm does not take cost_of_change as a parameter.
CoinGrinder doesn’t use coin_params.m_cost_of_change and the comparison of selection results from CoinGrinder, SRD, and Knapsack does not need it either as only the weight of the selections is relevant. So, line 96 in that fuzz test is both incorrect and dead code. It should be removed.
cite: stackexchange
verified coin_grinder fuzz target still works after removal