it would be great to have a trigger-level constraint that could handle if the score was changed and increased versus decreased. There's no easy way to do this otherwise.
I just tried that method, you can't actually say if the new value is greater than the previous value. In "Score was Changed" or "Data value Changed" , I still haven't found a way to specify a general increase or a general decrease, without specifying a number.