In humonology abstractions the same gradient always every execution?

        mt_srand(mt_rand(-microtime(true), microtime(true)));         mt_srand(mt_rand(-microtime(true), microtime(true)));         mt_srand(mt_rand(-microtime(true), microtime(true)));                  $modes = array(    ‘one’=>array(‘a’=>’center, ellipse’, ‘b’=>’radial, center center’),                 ‘two’=>array(‘a’=>’-45deg’, ‘b’=>’left top, right bottom’),                 ‘three’=>array(‘a’=>’45deg’, ‘b’=>’left bottom, right top’),                 ‘four’=>array(‘a’=>’top’,