/**
 * Computes the scores for Yahtzee, a dice game by Milton Bradley.
 *
 * @author YOUR NAME HERE
 * @version DUE DATE HERE
 */
public class Yahtzee {
    
    public static final int ONES = 1;
    
    public static final int TWOS = 2;
    
    public static final int THREES = 3;
    
    public static final int FOURS = 4;
    
    public static final int FIVES = 5;
    
    public static final int SIXES = 6;
    
    public static final int THREE_OF_A_KIND = 9;
    
    public static final int FOUR_OF_A_KIND = 10;
    
    public static final int FULL_HOUSE = 11;
    
    public static final int SMALL_STRAIGHT = 12;
    
    public static final int LARGE_STRAIGHT = 13;
    
    public static final int YAHTZEE = 14;
    
    public static final int CHANCE = 15;
    
    /**
     * Calculates the score for a given turn.
     *
     * @param category selected by the player
     * @param dice current values of the dice
     * @return number of points, or 0 if N/A
     */
    public static int calculateScore(int category, Dice dice) {
        int score;
        
        // Write a decision statement to evaluate the score for each category.
        // Cases that require more than several lines of code should be done
        // in separate methods below. Each case should set the value of the
        // score variable, so that you will have only one return statement.
        score = 0;
        
        return score;
    }
    
}
