At first I thought that maybe the “no match” responses, like “Please go on” were randomly selected from a list, but even there there was a pointer and iterator. Truly no randomness at all!
(If there was any randomness I was going to cheekily argue that it was a “probabilistic model” :-) )