anchor.diff:      c ^= c << 8;
       return c;
   }
  -
  -private static long objectHashSeed() {
  -    return ((long)new Object().hashCode() << 32) |
  -        new Object().hashCode();
  +static long objectSeed() {
  +    final long a = new Object().hashCode();
  +    final long b = new Object().hashCode();
  +    return mixStafford13(a << 32 | b);
  +}
  +private static long mixStafford13(final long z) {
  +    long v = (z^(z >>> 30))*0xbf58476d1ce4e5b9L;
  +    v = (v^(v >>> 27))*0x94d049bb133111ebL;
  +    return v^(v >>> 31);
   }
   -----------------
   
  
positive.code: -----------------
  $ java -cp prngine-<version>.jar \
        io.jenetics.prngine.internal.DieHarder \
        io.jenetics.prngine.internal.NanoTimeRandom -a
  -----------------
  
  will perform the statistical tests for the nano time random engine. The statistical
  
negative.code: -----------------
  $ java -cp prngine-<version>.jar \
        io.jenetics.prngine.internal.DieHarder \
        ObjectHashRandom -a
  -----------------
  
  Table <<ObjectHashSeeding-quality, Object hash seeding quality>> shows the
  