Can modify algorithm values to cahnge generation