The idea of including intelligent agents in the structure of multi-classifier systems has emerged in order to overcome some drawbacks of these systems and, as a consequence, to improve the performance of such systems. As a result of this, the ClassAge system was proposed. This system has presented good results in some classification tasks. In this paper, an extension of this system is presented. Basically, an optimization technique is used to optimize the functioning of ClassAge. Also, each ClassAge agent is composed of a group of classifiers, instead of one classifier that was used in the original version.