minor test fixes
can now run generator repeatedly in batches
rescale y scores to adjust for reverse-keyed items