Lines Matching defs:rng
48 Optional<BinaryNode> createTree(int size, Random rng) {
55 rng.nextInt(), createTree(leftChildSize, rng), createTree(rightChildSize, rng)));
61 Optional<BinaryNode> createTree(int size, Random rng) {
64 root = Optional.of(new BinaryNode(rng.nextInt(), root, Optional.<BinaryNode>absent()));
71 Optional<BinaryNode> createTree(int size, Random rng) {
74 root = Optional.of(new BinaryNode(rng.nextInt(), Optional.<BinaryNode>absent(), root));
85 Optional<BinaryNode> createTree(int size, Random rng) {
88 keys[i] = rng.nextInt();
110 abstract Optional<BinaryNode> createTree(int size, Random rng);
172 SpecialRandom rng;
177 topology.createTree(size, rng).get(),