GTFT

AcronymDefinition
GTFTGenerous Tit-for-Tat (game theory)