new 'random.update' parameter for the 'control' variable, in order to allow random update of personal/global best