A review of evolutionary artificial neural networks | Synapse