public CategoricalDistribution ask(RandomVariable[] X, AssignmentProposition[] observedEvidence, BayesianNetwork bn, int N) { return gibbsAsk(X, observedEvidence, bn, N); }