Thermal agents: an application of genetic programming to virtual engineering | IEEE Conference Publication | IEEE Xplore