public void initialPopulation(List< List<Double>> inNodes, List<Double> outNodes) {
        this.setSize(AppProperties.populationSize());
        OrganismFactory fabrica = new OrganismFactory();
        List<Organism> organisms = new ArrayList<Organism>();

        List<Double> out = new ArrayList<Double>();
        out.add(outNodes.get(0));
        fabrica.createSpecimen(inNodes.get(0), out);
        for (int count = 0; count < this.getSize(); count++) {
            organisms.add(fabrica.createOrganismFromSpecimen());
        }
        initialSpeciate(organisms);
    }