For Babelfish Release 1.12.3.10

Scopos.BabelFish.DataActors.Tournaments Namespace

 

Classes

AverageMethod 
AverageMethodConfiguration Concrete MergeConfiguration class for the AverageMethod result list merger.
MergeConfiguration Abstract class describing the configuration (or properties) that a Merge Method to use while merging result lists.

Most of the properties are concrete class specific.

MergeMethod A MergeMethod class contains the processing methods to combine (or merge) result lists together. It is the actor (the class that does the work) to merge scores together.

To create an instance of MergeMethod use the FactoryAsync(TournamentMerger, MergedResultList) method.

ReentryMethod 
ReentryMethodConfiguration 
SumMethod Concrete class implementation of a MergeMethod that sums the total of a series of scores from each participant.
SumMethodConfiguration Concrete MergeConfiguration class for the SumMethod result list merger.
TournamentMerger A TournamentMerger does the heavy lifting of merging Result Lists together.

The MergeAsync in particular (after initialization) identifies participants that are in one or more of the Tournament members, and then asks the MergeMethod to perform its merging calculation.