public void saveGA(int i) {
   myNN.storeGA();
 }
 public void saveNN() {
   myNN.storeGenome();
 }
 public double getNNValue(ArrayList<Double> input) {
   Double[] temp = new Double[input.size()];
   return myNN.getValues(input.toArray(temp));
 }
 public void loadSavedNN() {
   myNN = myNN.loadGenome();
 }
 public void trainNN(ArrayList<ArrayList<Double>> input, ArrayList<ArrayList<Double>> output) {
   myNN.trainNetwork(input, output);
 }