made the seed consistent across the entire generation to reduce error