On building a principled framework for evaluating and testing evolutionary algorithms: a continuous landscape generator | IEEE Conference Publication | IEEE Xplore