Survey Propagation methods by Demian Battaglia