To take on where freeborn took off-
On a second round of iterated-prisoners-dilemma, the composers of the programs within it knew the results on the first round. The best score was given to Tit-for-two-tats, i.e, give your opponent a chance to correct its ways. This is also very important in shaking-hands situations – where you may decide to cooperate but accidentally betray, or vice-versa (decide to betray and accidentally cooperate). So – do onto others, then act like them, but give them a second chance.