All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.alloyggp.tournament.api.Score Maven / Gradle / Ivy

There is a newer version: 0.1.0
Show newest version
package net.alloyggp.tournament.api;

import javax.annotation.concurrent.Immutable;

/**
 * Represents a player's aggregate score at some point in the tournament.
 * This is used to turn match results into {@link Ranking}s.
 * The implementation may contain details for scoring that differ
 * by tournament format, and so is private.
 */
@Immutable
public interface Score extends Comparable {
    //TODO: Add a method that gives a meaningful string summary of the score
    //for human consumption? Or leave out of the API here?
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy