private int CreateTestCase(Tuple tuple, TestCase test) { for (int i = 0; i < test.Features.Length; i++) { test.Features[i] = (int)((long)random.Next() % (long)dimensions[i]); } for (int i = 0; i < tuple.Count; i++) { test.Features[tuple[i].Dimension] = tuple[i].Feature; } return(MaximizeCoverage(test, tuple)); }
private int GetNextRandomNumber() { return((int)(_prng.Next() >> 1)); }