Messing around with neural networks and genetic algorithms