DASH: Dynamic Approach for Switching Heuristics