Betty v1.1.0

Package christophedelory.betty.model.rank

The rank processing models.

See:
          Description

Interface Summary
RankModel The definition of a rank processing model.
RankProcessor The definition of a rank processor, used by the default rank processing model.
 

Class Summary
AbstractLocalRankProcessor The base implementation of a rank processor which scope is only a given list of players, and not the full list of players in a phase.
DefaultRankModel The default rank processing model, based on one or more configurable rank processors.
GeneralHighestResultDifferenceRankProcessor A rank processor which scope is the full list of players in a phase, and based on the difference of player results.
GeneralHighestResultRankProcessor A rank processor which scope is the full list of players in a phase, and based on the player results.
GeneralHighestScoreRankProcessor A rank processor which scope is the full list of players in a phase, and based on the player scores.
GeneralLowestResultRankProcessor A rank processor which scope is the full list of players in a phase, and based on the player results.
LocalHighestResultDifferenceRankProcessor A rank processor which scope is only a given list of players, and based on the difference of player results.
LocalHighestResultRankProcessor A rank processor which scope is only a given list of players, and based on the player results.
LocalHighestScoreRankProcessor A rank processor which scope is only a given list of players, and based on the player scores.
LocalLowestResultRankProcessor A rank processor which scope is only a given list of players, and based on the player results.
PlayerRank The association between a player and its rank, based on the following statistics: total score and result, result difference with other players.
RankComparator A player rank comparison function.
 

Package christophedelory.betty.model.rank Description

The rank processing models.


© 2008-2009 Christophe Delory

Copyright © 2008-2009 Christophe Delory. All Rights Reserved.