ALGORITHM 829: SOFTWARE FOR GENERATION OF CLASSES OF TEST FUNCTIONS WITH KNOWN LOCAL AND GLOBAL MINIMA FOR GLOBAL OPTIMIZATION