Using Cultural Algorithms for Constraint Handling in GENOCOP | part of Evolutionary Programming IV: Proceedings of the Fourth Annual Conference on Evolutionary Programming | MIT Press books | IEEE Xplore