The above link is to the article which I ported it's code from C++/VB.NET into this site's javascript. Special thanks to the authors of ai-junkie.com.
Detailed explanation please visit the article, "Neural Network in Plain English."
Quick explanation is that the Sweepers are learning to locate the Mines and once a Mine is found it's exploded. As the Generations increase the Sweepers should get more efficient at finding the Mines.
To hide/show Advanced Settings click on the 'pencil' icon. By modifying these settings, you are effectively changing the 'brain' of the Sweepers. Enjoy!!!