public Nn.Neural_network getNn() { return Nn; }
//copy an indiv but not its evalValue public indiv(indiv I, double eval) { this.Nn = new Nn.Neural_network(I.getNn()); evalValue = eval; }