This document presents a new differential evolution-based algorithm for reconfiguring photovoltaic (PV) arrays to optimize energy extraction during partial shading conditions. The proposed method dynamically alters PV module interconnections to maximize output power, outperforming existing particle swarm optimization techniques. Experimental results demonstrate that the differential evolution algorithm achieves 1% to 5% more energy production across various shading scenarios compared to traditional methods.