The idea that imperfection is a productive way to navigate multiple equilibria has been shown in many contexts, such as in simulated annealing. This research indicates that allowing mistakes (especially if they are not too costly or occur early in the search process) helps systems escape less productive outcomes and converge on more productive ones. Less perfection is often more in these types of systems.

