A new approach to active rule scheduling. (March 2015)