3 Results and Discussion As mentioned before, we ran the GA ten times in order to diversify the potential list of monomers with a small HOMO-LUMO gap. The objective of our GA, that is, the value it was aiming to optimize, was a small HOMO-LUMO gap. As seen in Figure the GA did do as intended and indeed minimized the GFN2-xTBcalculated HOMO-LUMO gap. The average HOMO-LUMO gap (Figure Top) shows a significant decrease from the first few generations, while later it is subject to some randomness due to the nature of the GA. However the lowest HOMO-LUMO gap (Figure Bottom) shows a clear trend where the GA does finds oligomers with a very small HOMO-LUMO gap. From the bottom figure in Figure it can be seen that after about 40 generations all the runs converged on a very low HOMO-LUMO gap, within the limitations of the GA. Although each run started with a random set of oligomers with different HOMO-LUMO gaps, they all ended with a set of oligomers that, on average, have a lower HOMO-LUMO gap and at least one oligomer with a GFN2-xTB-calculated HOMO-LUMO gap less than 0.01 eV. Based on our observed correlation between GFN2-xTB and ωB97X-D3 gaps, these roughly equal to a gap of 1.5 eV. 1426 copolymer candidates have been found to have a GFN2-xTB-calculated gap of less than 0.1 eV, which correspond roughly to a ωB97X-D3 gap of 2.8 eV.