/** * Creates a new DynamicBayesianNetworkSampler given an input {@link DynamicBayesianNetwork} object. * @param network1 an input {@link DynamicBayesianNetwork} object. */ public DynamicBayesianNetworkSampler(DynamicBayesianNetwork network1){ network=network1; this.causalOrderTime0 = eu.amidst.dynamic.utils.Utils.getCausalOrderTime0(network.getDynamicDAG()); this.causalOrderTimeT = eu.amidst.dynamic.utils.Utils.getCausalOrderTimeT(network.getDynamicDAG()); }