It looks like you would like to start with a different seed every time you run the script. Typically, the current time is used as a seed in these cases. This has nothing to do with whether you use the GUI or not.
Try:
REBOL [] random/seed now/precise view layout [ button "Rand" [alert to-string random 100] ]
source share