It determines if the optimizer accepts the proposed solution. We created three classic acceptors. You also can create your acceptor using our template.
It always accepts the proposed solution. You can use this acceptor for debugging.
It only accepts the better solution.
It accepts the worse solution by chance. It follows Metropolis Hastings MCMC
manner.