private void displayNetworkInfo(){
    	ArrayList<Node> nodes=currentNetwork.getAllNodes();
        //nodes=Node.sort(nodes);
        for(int i=0;i<nodes.size();i++){
            String output="";
            if(nodes.get(i)instanceof InputNeuron_Add){
                output="InputNeuron :: ";
            }else if(nodes.get(i)instanceof OutputNeuron_Add){
                output="OutputNeuron :: ";
            }else if(nodes.get(i)instanceof Neuron_Add){
                output="Neuron :: ";
            }else if(nodes.get(i) instanceof PitChecker){
                output = "PC :: ";
            }else if(nodes.get(i) instanceof DistanceThresholdChecker){
                output = "DTC ::";
            }else if(nodes.get(i) instanceof VerticalChecker){
                output = "VC ::";
            }else if(nodes.get(i) instanceof HorizontalChecker){
                output = "HC ::";
            }
            else{
                output="Connection :: ";
            }
            System.out.println(output+nodes.get(i).getInnovationNum());
        }
        //int index=0;
        //while(nodes.get(index)instanceof Neuron){
        //    String output="";
        //    if(nodes.get(index)instanceof InputNeuron)
        //        output="InputNeuron :: ";
        //    else if(nodes.get(index)instanceof OutputNeuron)
        //        output="OutputNeuron :: ";
        //    else
        //        output="Neuron :: ";
        //    System.out.println(output+nodes.get(index).getInnovationNum());
        //    index++;
        //}
        //while(index<nodes.size()){
        //    System.out.println("Connection :: "+nodes.get(index).getInnovationNum());
        //    index++;
        //}
    }