Another blunder! That one should actually not end in triple ko under Japanese rules This position is what is known as “local” or “self contained” Moonshine Life. (It might be a triple ko under other rulesets, for example I think that modern Korean Rules which are similar to Asian Games 2013 would rule both groups alive if players end the game, so white will then prefer to force the repetition).
Due to life and death determination in Japanese rules, if left at the end of the game, white is alive and black is dead (intuitively, the apparent “symmetry” is broken by white having an eye and black not, but the actual justification is based on hypothetical play with the Japanese special ko rule for hypothetical play).
This is identical to Life-and-Death Example 8: triple ko with an eye on one side . The justification of why black is ruled dead is explained there: in hypothetical play black must “waste a turn” passing to liberate one of the kos, and that gives white enough time to actually capture black. The same does not work in reverse, there is no sequence allowing black to capture white, so black is dead.
Note that during the actual game, if white understands this rule and wants to get to the actual end of the game, white can simply pass: if black does not want to pass and instead takes one of the two kos (the kos in the double ko that allow white to live), white takes the other, and now it is black move but black has no (non suicidal) local move at all: so black must either play somewhere else, or pass. If black passes, white passed and the game ends, white can claim that black is dead if black does not pass but plays somewhere else, then white can happily pass and again it is black’s turn. So black will eventually run out of moves and be forced to pass.
This is all once white has played E3, which is critical so that white’s group on the outside is actually alive, but white managed to actually do that in the game.
In the actual game, my understanding is that the players PLAYED the loop and never passed. Thus, the game actually ends with the loop itself directly in No Result / Tie, never reaching life and dead determination.