@Override protected void eval() { int index = sample(); val = values.get(index).get(); currentNumberOfValues.set(index, currentNumberOfValues.get(index) + 1L); if (currentNumberOfValues.get(index).equals(counts.get(index))) { removeValue(index); } }
@Override protected void eval() { int index = sample(); val = values.get(index).get(); currentNumberOfValues.set(index, currentNumberOfValues.get(index) + 1L); if (currentNumberOfValues.get(index).equals(counts.get(index))) { removeValue(index); } }