icgp runs, but performs badly, needs methodology changes. added Koza's Santa Fe ant trail problem in original procedural and new functional incarnations. clarified negative selection function and added tournament selection function.