Joker held on to the queen's gambit pawn and got dangerous looking passed pawns on the queen side. I do have quite a bit of code to detect the danger of passed pawns, but it seems it fails from time to time.
However, Joker's king got quite open and with Mediocre's queen running around behind its defences it looked dangerous. I do not think there was any mating chances since there were just too few pieces in the attack, perhaps with a few kingside pawn pushes something could have happened.
The repetition draw seemed quite logical. There were going to be material gains for Mediocre one way or another, but nothing enough to give a winning edge.