Example crossing schedule. An example crossing schedule according to Gene Stacker’s DAG model, with 3 generations and a total population size of 1197 (sum of population sizes required to obtain all target genotypes, as indicated at the corresponding plant nodes). It is assumed that every crossing yields about 250 seeds and that each plant can be crossed twice (or selfed once). First, parental genotypes A and B are crossed. This crossing is performed twice to provide a sufficient amount of seeds to obtain the target genotype D among the offspring. Subsequently, D is crossed with the third parental genotype C and the latter is also crossed with itself (twice). To be able to perform each of these crossings, 3 duplicates of C are grown. Finally, E and F are crossed (twice) to produce the ideotype I.