Cooperation is optimal, with weaker agents too  -  tldr — LessWrong