Onboarding Neural Network

What is it?

This is a simple project in my attempt to learn Rust language.

It consist in a Feed Forward Neural Network (Multi Layer Perceptron) and a Genetic Algorithm.
The Genetic Algorithm is used to select the best fitting neural nets, breed them and mutate the newly created neural nets.

Note: Most of the values used in my code are arbitrary.

Follow this link to see a video of Dave Miller writing a Neural Network in C++ which inspired me:
https://vimeo.com/19569529

Follow this link to see my solution for CodinGame's challenge "Onboarding":
Note: You may need to solve the challenge in Rust before being granted the right to see my solution :)
https://www.codingame.com/training/easy/onboarding/solution?id=10604438