An analysis of generalization in XCS with symbolic conditions