Changed the "main" function for GECCO submission