Adaptive segmentation methodology for hardware function evaluators. (July 2018)