1. A computer-implemented method comprising the step of: replacing one or more existing Boolean features in one or more cases of a case-based reasoning system with domain-specific instantiations of a parent schema; evolving non-zero weights for the cases including the domain-specific instantiations of the parent schema; and creating a symmetric schema by combining at least two distinct and domain-specific instantiations of the parent schema.
1. A computer-implemented method comprising the step of: replacing one or more existing Boolean features in one or more cases of a case-based reasoning system with domain-specific instantiations of a parent schema; evolving non-zero weights for the cases including the domain-specific instantiations of the parent schema; and creating a symmetric schema by combining at least two distinct and domain-specific instantiations of the parent schema. 2. The computer-implemented method of claim 1 further comprising the step of, prior to creating the symmetric schema, optimizing the domain-specific instantiations of the parent schema using domain-specific knowledge.