[WSRP25] Exploring the Thomson problem on different surfaces with different solution algorithms