Combining Anticipation and Dynamic Programming in Classifier Systems