question: public void fires ( double [ ] input , ArrayList < SimpleRule > ruleCollection ) { if ( m_predicate . evaluate ( input ) == TreeModel . Predicate . Eval . TRUE ) { for ( Rule r : m_childRules ) { r . fires ( input , ruleCollection ) ; } } }
target:  Collect the rule(s) that fire for the supplied incoming instance