simplify eval
Reduces indentation level (by avoiding the typical color loop), and groups common stuff in EvalInfo::select_side()
No functional change.
signature = 8602031