public Individual(Individual individual)
 {
     this.playerName = individual.playerName;
     fitness         = individual.fitness;
     strategy        = new Tree(individual.getStrategy());
     this.setBoard(individual.board);
     setFunctionList(individual.getFunctionList());
     setTerminalList(individual.getTerminalList());
     wins   = new int[2];
     losses = new int[2];
     draws  = new int[2];
 }