I recently ran into an article linking to this page. There are some examples of antennas designed through the use of evolutionary programming techniques. There are a couple of examples toward the bottom of the page that are rather unusual. http://ic.arc.nasa.gov/projects/esg/research/antenna.htm