+ // Always try ttMove as first. Then try good captures ordered
+ // by MVV/LVA, then non-captures if destination square is not
+ // under attack, ordered by history value, and at the end
+ // bad-captures and non-captures with a negative SEE. This
+ // last group is ordered by the SEE score.