Letting the computer choose randomly is not optimal, since the computer may choose one of the commonly hand-selected numbers.  A better method is to build a list of commonly hand-selected number, then have the computer choose a number that is <i>not</i> in that list.