Thus, combining donor and acceptor units creates a push-pull effect, significantly narrowing the band gap and enhancing charge transport. By strategically incorporating donor and acceptor units into the polymer backbone, a variety of CPs can be designed with tailored electronic properties for specific applications. Given the importance of donor and acceptor units in determining the experimental optical gap, we aimed to investigate the effectiveness of our oligomer model in capturing the electronic properties of various donor and acceptor units. We categorized the 1096 CPs in our dataset based on donor or acceptor unit types. and pyrroloindacenodithiophene, respectively, along with their derivatives where N is substituted by C, Si, O, S, and Se. Polymers lacking these donor units are grouped as "Others". The same approach was applied for acceptor units. A1 represents the benzazole series, encompassing benzothiadiazole (BT), benzotriazole (BTA), benzoxazole, and related derivatives. A2, A3, and A4 denote diketopyrrolo[3,4-c]-pyrrole-1,4-dione (DPP), quinoxaline (QA), and thieno[3,4-c]pyrrole-4,6dione (TPD), respectively. Based on the percentage distributions (see Table ), D1 and A1 are the predominant donor and acceptor units, with ratios of 46.7% and 32.8%, respectively. As shown in Figure ,e, oligomers in each CP group exhibited significantly improved R 2 values compared to monomers (Figure ), reinforcing the widespread efficacy of our two-step approach in capturing the electronic properties of copolymers via modified oligomer structures, regardless of the specific donor and acceptor types.