Score every action. Requires a finite ActionSet.size.
The action minimising score, or null when the set is empty. score is called at most once per candidate and must be pure.