implemented a Pseudo Random Selection, to make it have better distributions
change the increment to exponential increase