Factor out seat scoring from value weights