Changes in test/random_test.cc [1163:db1d342a1087:440:88ed40ad0d4f] in lemon-main
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/random_test.cc
r1163 r440 22 22 int seed_array[] = {1, 2}; 23 23 24 int rnd_seq32[] = {25 2732, 43567, 42613, 52416, 45891, 21243, 30403, 32103,26 62501, 33003, 12172, 5192, 32511, 50057, 43723, 7813,27 23720, 35343, 6637, 30280, 44566, 31019, 18898, 33867,28 5994, 1688, 11513, 59011, 48056, 25544, 39168, 25365,29 17530, 8366, 27063, 49861, 55169, 63848, 11863, 4960830 };31 int rnd_seq64[] = {32 56382, 63883, 59577, 64750, 9644, 59886, 57647, 18152,33 28520, 64078, 17818, 49294, 26424, 26697, 53684, 19209,34 35404, 12121, 12837, 11827, 32156, 58333, 62553, 7907,35 64427, 39399, 21971, 48789, 46981, 15716, 53335, 65256,36 12999, 15308, 10906, 42162, 47587, 43006, 53921, 1871637 };38 39 void seq_test() {40 for(int i=0;i<5;i++) {41 lemon::Random32 r32(i);42 lemon::Random64 r64(i);43 for(int j=0;j<8;j++) {44 check(r32[65536]==rnd_seq32[i*8+j], "Wrong random sequence");45 check(r64[65536]==rnd_seq64[i*8+j], "Wrong random sequence");46 }47 }48 }49 50 51 24 int main() 52 25 { … … 64 37 (sizeof(seed_array) / sizeof(seed_array[0]))); 65 38 66 seq_test();67 39 return 0; 68 40 }
Note: See TracChangeset
for help on using the changeset viewer.