Solving complex adaptive problems with rubber ducks
medium.com