73747576777879808182
for (TitleRangeColor c : colors.colorSet.values()) { int i = c.getDistance(rgb); map.put(i, c); } TitleRangeColor c = map.firstEntry().getValue(); if (c.getDistance(rgb) > max) throw new UnknownColor(rgb); return c.title; }
87888990919293
if (groups.size() == 0) throw new WrongBounds("too many color groups, mens wrong board bounds or more elements on screen"); String name = groups.remove(0); colorSet.put(name, new TitleRangeColor(new RangeColor(color, color), name)); }