Magikarp can’t learn THs or Tms and the only level biased moves are (in order of level) Splash, Tackle, and Fail. I think its same to assume that those were the three moves he was working with. I do with there was an English translation, but the comments section seems to have worked out his strategy.