Builder
public int Score(Criteria criteria) { int score = 0; for(int i = 0; i < list.size(); i++) { String name = list.get(i).getName(); Label label = criteria.get(name); if(label == null) { return -1; } score++; } return score; } /// <summary>