Behavior control of multiple agents by Cartesian Genetic Programming equipped with sharing sub-programs among agents | IEEE Conference Publication | IEEE Xplore