Appearance
# Vibe.Data.Scoring
A derived form of Engine, which adds a Score to the data wrapper, and automatically orders the output based on it.
This engine adds a Stage concept to the Strategy. Effectively all stages are executed independantly for the strategy, and the final scores are summed.
TODO:
Add a method of determining if a stage should be executed for a specific wrapper/data item.
Add a means of controlling how the stage values are combined, i.e. is the scores points to add or a multiplier.