Use less instances of the random class during ALS setup
Code review feedback :)
Fix
Merge pull request #814 from holdenk/master

Create less instances of the random class during ALS initialization.