Intelligent process mapping through systematic improvement of heuristics