Thank you for playing!
It's very much a random number generator but the screen can really limit you some times. I noticed that there's not much of an incentive to move up and down if you can't reach as far as to the sides, so I could think of some fix to that on a upcoming update (maybe).
Thanks for the feedback!