Genetic algorithms to optimize weights in a ANN Howdy people!

In a project for a university subject - Computational Intelligence For Optimization - we were given the task to optimize the weights of an Artificial Neural Network (ANN) to recongize written numbers.

The project is in Python and the idea is to try different crossover and mutation methods. Any ideas to help me? :)