evolutionary programming - tossing for a synapse