Home | History | Annotate | Download | only in decpp

Lines Matching full:rnd

55 		Random rnd(4789);
57 DE_TEST_ASSERT(expected[i] == rnd.getBool());
64 Random rnd(4789);
66 DE_TEST_ASSERT(expected[i] == rnd.getInt(-10000, 10000));
73 Random rnd(4789);
75 DE_TEST_ASSERT(expected[i] == rnd.getUint32());
82 Random rnd(4789);
84 DE_TEST_ASSERT(expected[i] == rnd.getUint64());
92 Random rnd(4789);
94 DE_TEST_ASSERT(de::abs(expected[i] - rnd.getFloat()) < epsilon);
102 Random rnd(4789);
104 DE_TEST_ASSERT(de::abs(expected[i] - rnd.getFloat(-542.2f, 1248.7f)) < epsilon);
125 Random rnd(4789);
130 rnd.choose(DE_ARRAY_BEGIN(items), DE_ARRAY_END(items), &itemsDst[0], numItemsPicked);
141 Random rnd(4789);
144 DE_TEST_ASSERT(expected[i] == rnd.choose<int>(DE_ARRAY_BEGIN(items), DE_ARRAY_END(items)));
154 Random rnd(4789);
157 DE_TEST_ASSERT(expected[i] == rnd.chooseWeighted<int>(DE_ARRAY_BEGIN(items), DE_ARRAY_END(items), &weights[0]));
177 Random rnd(4789);
181 rnd.shuffle(DE_ARRAY_BEGIN(items), DE_ARRAY_END(items));