public String[][] nextTwo(String args) {
		Random rng = new Random();
		String[][] rt = new String[2][0];

		if (args.compareToIgnoreCase("roulette") == 0) {
			Double num1 = rng.nextDouble() * this.fitness[this.fitness.length - 1];
			Double num2 = rng.nextDouble() * this.fitness[this.fitness.length - 1];

			if (num2 < num1) {
				Double temp = num1;
				num1 = num2;
				num2 = temp;
			}

			for (int j = 0; j < this.fitness.length; j++) {
				if (num1 <= this.fitness[j] && num1 >= 0) {
					rt[0] = this.prevPopulation[j].clone();
					num1 = -1.0;
				}

				if (num2 <= this.fitness[j] && num2 >= 0) {
					rt[1] = this.prevPopulation[j].clone();
					num2 = -1.0;
				}
			}
		}
		return rt;
	}