dividing prediction into situation and evaluation