[Complex] Add complex moves

Combine multiple moves of different heuristics