Social decision making in the presence of complex goals, ethics and the environment