Unless the program is small and homogeneous, the evaluator faces two possibilities.
The evaluator may face two possibilities in certain situations.
The evaluator will definitely face three possibilities.