Package-level declarations

Types

Link copied to clipboard

This interface represents a competition.

Link copied to clipboard

This interface represents a competitor.

Link copied to clipboard

Interface which represents a vote composed by a list of preferences, instead of a single one.

Link copied to clipboard
interface Poll<S : ScoreMetrics, V : Vote>

This inteface represents the poll to be evaluated.

Link copied to clipboard

This interface represents the algorithm chosen to compute the final ranking.

Link copied to clipboard

Interface that represents a parameter which can affect on algorithm behavior.

Link copied to clipboard
interface PollManager<S : ScoreMetrics, V : Vote>

This interface represents a manager that builds then executes one or more poll.

Link copied to clipboard
interface Ranking<S : ScoreMetrics>

This interface represents the ranking obtained after the poll computation.

Link copied to clipboard
interface Score<T : ScoreMetrics>

This interface represents a score, valued depending on its type.

Link copied to clipboard

Interface that represents a vote for a single competitor.

Link copied to clipboard
interface Vote

Interface that represents a Vote.

Link copied to clipboard
interface Voter

Interface that represents a voter.