A repeated game with finitely lived overlapping generations of players · Study