Inversion of the artificial neural network mapping is a relatively unexplored field of science. By inversion we mean that a search is conducted to find what input patterns that corresponds to a specific output pattern according to the analysed network. In this report, an evolutionary algorithm is proposed to conduct the search for input patterns. The hypothesis is that the inversion with the evolutionary search-method will result in multiple, separate and equivalent input patterns and not get stuck in local optima which possibly would cause the inversion to result in erroneous answer. Beside proving the hypothesis, the tests are also aimed at explaining the nature of inversion and how the result of inversion should be interpreted. At the end of the document a long list of proposed future work is suggested. Work, which might result in a deeper understanding of what the inversion means and maybe an automated analysis tool, based on inversion.