(to discussion above)
Saying that there is no randomness in Go is like saying there is no randomness in Dice
you maybe may learn to throw it so it never drops with 1, it is just object with physics that can be theoretically predicted. If you are robot, you can predict it perfectly. If you are human, you can’t, something always will be out of control. That’s real nature of RANDOMNESS.
Go is complex. Perfect information doesn’t mean you see everything
There is randomness in Go and rank is level of luck.