So the cooperators' strategy looks like tit-for-tat, but I don't think it really is because tit for tat means if someone started cooperating again after defecting, they would switch. We think it's actually a strategy where if you get defected on, you just stop cooperating altogether in the future (at least for this length of a game). However, because we never see people switch back to cooperating after defecting (after the first day where people are trying random things), we can't distinguish between these two strategies. But effectively it doesn't really matter.
A game with a finite number of rounds is a finitely repeated PD, for which the NE is to all defect. An undetermined number of rounds is ~= an infinitely repeated PD with a discount factor, for which there are many ways to sustain cooperation according to the theory.
Also, how often is the number of rounds known in studies like this? From an algorithm perspective of maximization of points for computer agents, typically the number of rounds is random.