Randomized interpolation: a crossover operator producing children at a constraint transition

We introduce a type of genetic crossover operation between an arbitrary feasible solution and any infeasible solution to a constrained optimization model (COModel). This crossover operator produces a feasible-infeasible pair on the boundary, that is, the individuals in the resulting pair of solutions are minimally different.