A list of 447 monomer SMILES previously used in our group was used as building blocks to create oligomers of 6 monomers (hexamers). The complete list is available at . These monomers are all small conjugated organic molecules. The constraints for designing the hexamers were a maximum of 2 monomer types, with the alternating ABABAB sequence. Since end groups were not included, in most cases the sequences ABABAB and BABABA are chemically identical. Additionally, homopolymers were allowed, meaning A can be the same as B. This led to a total search space of 100,128 oligomers.