title: Generating seed values for pseudorandom number generators
body: <p>I have 4 integers with which I want to convert to a seed in order to generate a random number. I understand this is arbitrary for the most part, I do however want to make sure what I am currently doing is not overkill (or doesn't generate enough spread in seed values).</p>
  
  <p>I have roughly 1000 objects which I want to have random properties based on some of their variables.</p>
  
  <p>Two variables are constant and are of the 0 - 1000 range and are random for each object, duplicates can occur but this is not likely at all (<code>constant1</code> and <code>constant2</code>). The other two variables change with deltas of 1 over long time periods through the running of the program, start at 0, can be anywhere within the signed int32 range but will tend to be between -100 and 100 (<code>variable1</code> and <code>variable2</code>).</p>
  
  <p>How do you suitably generate a seed from these 4 values?</p>