Search-based software engineering
a hitchhiker ' s guide to statistical tests for assessing randomized algorithms in software engineering .