I fixed the first (added the option twice).
The second and third now have a random_seed option because the greedy pattern generator uses VariableOrderFinder to pick variables in the "causal graph level" order. With the change of the issue, VariableOrderFinder now requires a random_seed, which, of course, is only used with the random order options of VariableOrderFinder.
Maybe a cleaner solution would have been to also expose the variable order type of the greedy pattern generator, together with the random seed.
The combo generator uses the greedy generator.
|