1. A method of automatically encoding a complex system architecture for a pattern recognition classifier, comprising: defining a plurality of subclassifier states as a plurality of sets of state variables, each set of variables corresponding to a subclassifier state; determining a set of rules for a state machine governing transitions between the plurality of subclassifier states; encoding the plurality of sets of state variables and the determined rules into a configuration file; and providing the configuration file to a generic classifier system, including a state machine and a predefined generic classifier object.