7. A non-transitory computer readable medium having a method encoded thereon represented by computer-readable programming code, the method comprising the steps of: providing a parent schema; generating a plurality of distinct and domain-specific instantiations of the parent schema; replacing one or more existing Boolean features in one or more cases of a case-based reasoning system with the domain-specific instantiations of the parent schema; evolving non-zero weights for the cases including the domain-specific instantiations of the parent schema; user-validating at least two of the domain-specific instantiations of the parent schema; and creating a symmetric schema by combining the user-validated domain-specific instantiations of the parent schema.
12. The non-transitory computer readable medium of claim 7 further comprising the step of generating an instantiation of the symmetric schema.