Learning from conflicts