/**
 * Created by evachen on 10/27/15.
 */

public Criteria {
    private String name;
    private int weight;
    private int score;
    
    public Criteria(String name, int weight, int score)
    {
        this.name = name;
        this.weight = weight;
        this.score = score;
    }
    
    public String getName() { return this.name; }
    public void setName(String name) { this.name = name; }
    public int getScore() { return score; }
    public void setScore(int score) { this.score = score; }
    public int getWeight() { return weight; }
    public void setWeight(int weight) { this.weight = weight; }
}

@@ -96,19 +96,95 @@
 ate 
-int
+double percentageWeight; // weight percentage of the criterion (e.g. 0.65 = 65%25
  weight
-;
+)
 %0A   
@@ -589,23 +589,36 @@
  public 
-int 
+double getPercenta
 ge
-t
 Weight()
@@ -627,17 +627,27 @@
  return 
-w
+percentageW
 eight; %7D

Included the percentage weight for the criterion