You are sending JMP mixed messages. I see 6 different rules. 4 of them contradict each other. You have a rule for
x > 1,67
x >= 1
x > 1
x >= 0
My guess is that JMP is either following the first rule or the last rule. It can't possibly follow all 4 of these at the same time. Try deleting the contradictory rules and see what you get.