An evolutionary algorithm that constructs recurrent neural networks | Synapse