random 1 will choose a random number between 0 and 1. if you say that that number has to be below or equal to 0.1 , "random 1 <= 0.1", as a condition before the trigger trips hence making the dudes surrender, then it may have to loop for say...30 seconds before it gets to 0.1
so random 1 selects a number between 0 and 1 which is always true if you say equal to or less than 1, "random 1 <= 1", so they always surrender immediately.
#EDIT: Don't quote the entire previous post you're replying to h-