This document discusses an approach to adaptive change propagation using heuristics. It proposes tracking the performance of different change propagation heuristics over time and selecting the best performing heuristic for each entity in a Best Heuristic Table (BHT). An empirical study of open source projects found the adaptive heuristics approach achieved higher precision than traditional static heuristics, identifying relevant changed entities 23% more accurately. Over time, as projects evolved, the most effective heuristic was often recording historical changes. Integrating improved historical heuristics into the approach increased performance further, with adaptive heuristics coming within 91-93% of the optimal heuristic.