the mistake is that u used choose (0,180,90,270) in which case choose will automatically choose from left to right one of those variations, however if you'd be adding choose(0,180,90,270,0,180,90,270,0,180,90,270) wold increase the chances for the choose function to actually pick 270 or 90 ! atleast that's how i make it in order to avoid creating repeat N times functions.
however the system seems to kinda like the pare numbers as in 0,2,4,6,8,.......180....... and so on so it will automatically most of times choose 0 or 180