There was some rng in terms of what you get and how big what you get was but you still needed to do the minigame where you press the button quickly enough or else you lose the fish. That part you can at least control by being good at it. From there it was learning what bait option worked well.