@Test
public void testPreferenceShufflerWithSyntheticData() throws Exception {
setUpSyntheticData();
ParallelSGDFactorizer.PreferenceShuffler shuffler = new PreferenceShuffler(dataModel);
shuffler.shuffle();
shuffler.stage();
FastByIDMap<FastByIDMap<Boolean>> checked = new FastByIDMap<FastByIDMap<Boolean>>();
for (int i = 0; i < shuffler.size(); i++) {