adding score prediction mechanism and strategy