package nl.ru.des;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+
import lejos.robotics.SampleProvider;
public class ColorMemory {
+ private Set<Integer> colors;
+
public ColorMemory(SampleProvider color) {
+ colors = new HashSet<Integer>();
}
- public boolean containsAll(int[] is) {
- return false;
+ public void addColor(int current) {
+ if(!colors.contains(current)){
+ colors.add(current);
+ }
+ }
+ public boolean containsAll(List<Integer> is) {
+ return colors.containsAll(is);
}
}