now able to run as both hillclimbing and genetic