A binary reptile search algorithm based on transfer functions with a new stochastic repair method for 0–1 knapsack problems. (April 2023)