update the year of license
initialize random seed to zero, random seed is random unless it is specified