Evolutionary adaptation in case - based reasoning. An application to cross-domain analogies for mediation