public static void main(String[] agrs) throws IOException, ClassNotFoundException { DynamicBayesianNetworkGenerator.setNumberOfContinuousVars(2); DynamicBayesianNetworkGenerator.setNumberOfDiscreteVars(8); DynamicBayesianNetworkGenerator.setNumberOfStates(2); DynamicBayesianNetworkGenerator.setNumberOfLinks(5); DynamicBayesianNetwork dynamicBayesianNetwork; dynamicBayesianNetwork = DynamicBayesianNetworkGenerator.generateDynamicNaiveBayes(new Random(0), 2, true); System.out.println("DYNAMIC NAIVE BAYES"); System.out.println(dynamicBayesianNetwork.getDynamicDAG().toString()); dynamicBayesianNetwork = DynamicBayesianNetworkGenerator.generateDynamicFAN(new Random(0), 2, true); System.out.println("DYNAMIC FAN"); System.out.println(dynamicBayesianNetwork.getDynamicDAG().toString()); dynamicBayesianNetwork = DynamicBayesianNetworkGenerator.generateDynamicTAN(new Random(0), 2, true); System.out.println("DYNAMIC TAN"); System.out.println(dynamicBayesianNetwork.getDynamicDAG().toString()); dynamicBayesianNetwork = DynamicBayesianNetworkGenerator.generateDynamicBayesianNetwork(); System.out.println("DYNAMIC BN"); System.out.println(dynamicBayesianNetwork.getDynamicDAG().toString()); } }