I assumed each phrase has a constant 1 right answer, 1 wrong and 2 neutral, but that's not the case.
Then I thought mb each phrase do has those constant answers but for each stage seperately(starting stage, lower stage -1, high stage +1). Once again, no.
Then: each type of fish has it's own right and wrong answers for each phrase OR those answers are generated randomly for each new fish that bites. Both are no.
Same fish(that bit, not the type) had different results for same answers for same phrase at the same stage.
The other 2 options are:
1. Each phrase has constant answers which depend on the answer you gave on the prev phrase.
2. Each phrase has constant answers which depend on the phrase that came before.
Both options also could be different for each fish type or could be generated randomly for each fish that bites.
Or it could be completely random.

Is it random? Does it have a pattern that is just bugged or smth?