Constructing dynamic test environments for genetic algorithms based on problem difficulty | IEEE Conference Publication | IEEE Xplore