Experiments in Neural Networks, Genetic Algorithms and Artificial Life.