TwoLevelAdaptivePredictor implemented and getting expected results