}
public char recognize(){
downSample();
NeuralData neuralData=gridPanel.getData().getConvertedNeuralData();
NeuralNetwork n=NeuralNetwork.createNeuralNetwork();
neuralData=n.calculateAndGetNormalizedOuput(neuralData);
char c=DataInterpolator.convertNeuronDoubleArrToChar(neuralData.getOutputVector());
log.info("Entry: NeuralNetwork recognized "+c);
return c;
}