Added more tests

Added more tests inc run large number of cycles to check probability
distribution of choice function.