Added scoring bonuses based on weights into bidding logic with separation of scoring for teams.