Teams of Interacting Solvers