コード例 #1
0
ファイル: Octopus.java プロジェクト: josago/ATAA2014
    public FoodTaskTracker(FoodTaskDef taskDef) {
      super(taskDef);
      mouth = new Mouth(taskDef.getMouth());

      allFood = new HashSet<Food>();
      for (FoodSpec fs : taskDef.getFood()) {
        allFood.add(new Food(fs));
      }
      allFood = Collections.unmodifiableSet(allFood);

      uneatenFood.addAll(allFood);
    }
コード例 #2
0
ファイル: Octopus.java プロジェクト: josago/ATAA2014
 public Set<Target> getTargets() {
   return Collections.unmodifiableSet(targets);
 }
コード例 #3
0
ファイル: Octopus.java プロジェクト: josago/ATAA2014
 public Set<Food> getFood() {
   return Collections.unmodifiableSet(uneatenFood);
 }