Add WeightedScoreModel terrain difficulty scoring