Finished project. Be aware -not working properly

This commit is contained in:
BuildTools 2021-09-22 19:39:11 -05:00
parent 00547cbd41
commit 47735b416d
3 changed files with 383 additions and 20 deletions

68
main.py
View File

@ -12,6 +12,7 @@ from shutil import copyfile
import argparse import argparse
from csv import writer from csv import writer
import re import re
from timeit import default_timer as timer
def main(): def main():
@ -38,29 +39,50 @@ def main():
X = gen_query(E, bayes_net) X = gen_query(E, bayes_net)
print("Generating random query:", X) print("Generating random query:", X)
print() print()
query_var = (list(X.items())[0][0])
upstream = True
#Determine if evidence is mostly upstream or downstream
if(check_upstream(query_var, E, bayes_net)):
upstream = False
#Get probability of query from LW given evidence #Get probability of query from LW given evidence
start = timer()
LW_prob = likelihood_weighting(X, E, bayes_net, args.NUM_SAMPLES) LW_prob = likelihood_weighting(X, E, bayes_net, args.NUM_SAMPLES)
end = timer()
print("Probability of", X, "given", E, "with the LW algorithm and", args.NUM_SAMPLES, "samples is:") print("Probability of", X, "given", E, "with the LW algorithm and", args.NUM_SAMPLES, "samples is:")
print(LW_prob) print(LW_prob)
LW_time = (end-start)
start = timer()
GS_prob, tmp = gibbs_sampling(X, E, bayes_net, args.NUM_SAMPLES) GS_prob, tmp = gibbs_sampling(X, E, bayes_net, args.NUM_SAMPLES)
end = timer()
print("Probability of", X, "given", E, "with the GS algorithm and", args.NUM_SAMPLES, "samples is:") print("Probability of", X, "given", E, "with the GS algorithm and", args.NUM_SAMPLES, "samples is:")
print(GS_prob) print(GS_prob)
GS_time = (end-start)
#Get probability of query from MH given evidence #Get probability of query from MH given evidence
start = timer()
MH_prob = metropolis_hastings(X, E, bayes_net, args.NUM_SAMPLES, args.ALPHA) MH_prob = metropolis_hastings(X, E, bayes_net, args.NUM_SAMPLES, args.ALPHA)
end = timer()
print("Probability of", X, "given", E, "with the MH algorithm and", args.NUM_SAMPLES, "samples, and a", args.ALPHA*100, "/", 100-(args.ALPHA*100), "split is:") print("Probability of", X, "given", E, "with the MH algorithm and", args.NUM_SAMPLES, "samples, and a", args.ALPHA*100, "/", 100-(args.ALPHA*100), "split is:")
print(MH_prob) print(MH_prob)
MH_time = (end-start)
query_var = (list(X.items())[0][0])
query_val = (list(X.values())[0]) query_val = (list(X.values())[0])
if(args.NETWORK_SIZE < 15):
start = timer()
exact_total = run_exact(query_var) exact_total = run_exact(query_var)
end = timer()
Exact_time = (end-start)
else:
Exact_time = 0
Exact_prob = 0
print("Probability of", X, "with the Variable Elimination algorithm is:") print("Probability of", X, "with the Variable Elimination algorithm is:")
#Do extremely sloppy string parsing that I'm too lazy to fix #Do extremely sloppy string parsing that I'm too lazy to fix
if args.NETWORK_SIZE < 15:
if(query_val): if(query_val):
match = re.search(r'\bP_True\b', exact_total) match = re.search(r'\bP_True\b', exact_total)
offset = 9 offset = 9
@ -68,22 +90,24 @@ def main():
match = re.search(r'\bP_False\b', exact_total) match = re.search(r'\bP_False\b', exact_total)
offset = 10 offset = 10
start = match.span()[0] start = match.span()[0]
if(query_val): if(query_val and args.NETWORK_SIZE < 15):
Exact_prob = exact_total[(start+offset):].splitlines()[0] Exact_prob = exact_total[(start+offset):].splitlines()[0]
print(Exact_prob) print(Exact_prob)
else: else:
if args.NETWORK_SIZE < 15:
result = exact_total[(start+offset):] result = exact_total[(start+offset):]
res_split = result.split() res_split = result.split()
Exact_prob = res_split[0] Exact_prob = res_split[0]
print(Exact_prob) print(Exact_prob)
to_write = [args.NETWORK_TYPE, args.NETWORK_SIZE, args.ALPHA, args.NUM_SAMPLES, LW_prob, GS_prob, MH_prob, Exact_prob] to_write = [args.NETWORK_TYPE, args.NETWORK_SIZE, args.ALPHA, args.NUM_SAMPLES, LW_prob, LW_time, GS_prob, GS_time, MH_prob, MH_time, Exact_prob, Exact_time, upstream]
append_csv(to_write) append_csv(to_write)
def append_csv(list_of_ele): def append_csv(list_of_ele):
with open('results.csv', 'a+', newline='') as file: with open('results.csv', 'a+', newline='') as file:
csv_writer = writer(file) csv_writer = writer(file)
csv_writer.writerow(list_of_ele) csv_writer.writerow(list_of_ele)
file.close()
def run_exact(query): def run_exact(query):
#Get dir of exact_inference #Get dir of exact_inference
@ -165,6 +189,42 @@ def get_root(BN):
roots.append(str(node)) roots.append(str(node))
return roots return roots
def is_ancestor(query, ancestor, BN):
parsed = []
parents = get_parents(query, BN)
if ancestor in parents:
return True
else:
for parent in parents:
if is_root(str(parent), BN):
parsed.append(parent)
continue
else:
gparents = get_parents(parent, BN)
if ancestor in gparents:
return True
for gparent in gparents:
if gparent not in parsed:
res = is_ancestor(query, gparent, BN)
return res
return False
def check_upstream(node, e, bayes_net):
downstream = []
roots = get_root(bayes_net)
curr_list = []
if node in roots:
return False
else:
for ev in e:
if is_ancestor(ev, node, bayes_net):
downstream.append(ev)
if (len(downstream) > (len(e)/2)):
return True
else:
return False
#Get parents of a node #Get parents of a node
def get_parents(node, BN): def get_parents(node, BN):
return BN[str(node)]["parents"] return BN[str(node)]["parents"]

View File

@ -1,3 +1,266 @@
dag,10,0.95,100,0.0,0.0,0.0,0.9681714923847967 Type,Size,MHSplit,Samples,LWp,LWt,GSp,GSt,MHp,MHt,Exactp,Exactt,MostUpstream
dag,10,0.95,100,0.13113707604213187,0.91,0.95,0.8278012710087637 dag,5,0.75,10,0.4563813812663381,0.0007899999999999574,1.0,0.000599499999999975,0.9,0.00042319999999995694,0.546525743549213,1.5168616999999998,True
dag,10,0.95,100,0.3552298068888378,0.88,0.0,0.1798664152088963 polytree,5,0.75,10,0.612373080627433,0.0004524999999999668,0.1,0.0037059000000000397,0.0,0.00038629999999995057,0.4684930970062311,1.9166383000000002,True
dag,5,0.85,10,1.0,0.0003718000000000332,0.9,0.00022060000000001523,1.0,0.006651900000000044,0.12490433811808743,1.3613292000000001,True
polytree,5,0.85,10,1.0,0.0007481999999999767,1.0,0.0006823000000000246,0.0,0.0019198999999999744,0.6050579820076745,1.4810618999999998,True
dag,5,0.95,10,0.08236532030167297,0.010249000000000175,0.6,0.00023250000000007987,0.0,0.0003252999999998618,0.5015839070608217,1.3763883,True
polytree,5,0.95,10,0.375,0.0005161000000000193,0.8,0.0003002999999999201,0.0,0.00024609999999991583,0.5769402485440009,1.4245736,True
dag,10,0.75,10,0.44839854524916006,0.005372799999999955,0.0,0.0006644000000000094,0.0,0.002925700000000031,0.766698788180499,1.4362717,True
polytree,10,0.75,10,0.5714285714285714,0.0007473000000000063,1.0,0.00028050000000001685,1.0,0.0005371999999999044,0.08353345780246368,1.3691626000000001,True
dag,10,0.85,10,0.0,0.0021284999999999776,0.7,0.00043709999999985705,0.0,0.0010759999999998549,0.4956599149104965,1.5748682,True
polytree,10,0.85,10,0,0.0015347,1.0,0.0003828999999999638,0.0,0.0005101000000000688,0.6507862662377043,1.3260445,True
dag,10,0.95,10,1.0,0.001644299999999932,1.0,0.001642700000000108,0.0,0.0011631999999999199,0.6762523801750604,1.2219728,False
polytree,10,0.95,10,0.5,0.0007087000000000065,0.0,0.0002315000000000511,1.0,0.000191200000000058,0.54940189041595,0.8647221999999999,True
dag,5,0.75,10,0.5,0.0023465999999998655,0.1,0.0011647999999999659,0.8,0.0005771999999999444,0.4735249408474759,1.4505260000000002,True
polytree,5,0.75,10,1.0,0.0003518999999999606,1.0,0.0004598000000000102,0.3,0.0009679000000000215,0.371386849603414,1.8510363,True
dag,5,0.85,10,0.5622343987662014,0.0006774000000000502,1.0,0.0003348999999999158,1.0,0.00022110000000008512,0.10829672147289271,1.2682490999999998,True
polytree,5,0.85,10,0.0,0.00031500000000006523,0.6,0.0003906999999999661,0.0,0.0006091999999999764,0.8213488052687491,0.8825207,True
dag,5,0.95,10,1.0,0.0007787999999999684,0.2,0.00042450000000004984,0.8,0.00032690000000001884,0.7282950641698611,1.7915969,False
polytree,5,0.95,10,0.899750202925859,0.0006945000000000423,0.6,0.0005551999999999779,1.0,0.003072899999999934,0.45129263461246266,1.3566079,True
dag,10,0.75,10,0.4,0.0010715999999999504,0.1,0.0006984000000000989,1.0,0.0009287999999998409,0.495819470386043,1.9374718,True
polytree,10,0.75,10,0.5898037859798451,0.0022944000000000297,1.0,0.0011755999999999434,0.0,0.0005228000000000455,0.3002660801344085,1.4371857,True
dag,10,0.85,10,0,0.002573099999999995,0.9,0.0006952000000000069,0.0,0.0010220000000000784,0.7760956934172651,1.9508636999999998,True
polytree,10,0.85,10,0.5342933998375659,0.0006125000000000158,0.9,0.00027580000000004823,0.0,0.00031760000000002897,0.7334464347554316,0.8658085999999999,True
dag,10,0.95,10,0,0.002174499999999968,0.8,0.00038280000000001646,0.0,0.00044330000000003533,0.8678733207684531,0.8472123999999999,False
polytree,10,0.95,10,0.1009452897651717,0.0032178999999999958,1.0,0.0004386000000000667,1.0,0.0004469999999999752,0.21917982119164373,2.1309313000000003,True
dag,5,0.75,10,0.0,0.007066599999999923,1.0,0.0004674000000000067,0.0,0.0005119000000000096,0.6451194728713684,1.3420640999999998,True
polytree,5,0.75,10,0.6,0.00044320000000008797,0.4,0.0002962999999999161,0.3,0.0009225999999999956,0.42895287753259803,1.6262777,True
dag,5,0.85,10,0.625,0.0008591000000000015,0.9,0.0006452000000000124,0.0,0.006008600000000031,0.7135674800685378,1.2508054,True
polytree,5,0.85,10,0,0.000925899999999924,0.8,0.00043239999999999945,0.0,0.0019593999999998335,0.603680588937531,1.6920591999999999,True
dag,5,0.95,10,0.39760684805721025,0.0006840999999999653,0.1,0.00019329999999995184,0.0,0.00029559999999995146,0.8311097003565222,1.5098331999999999,True
polytree,5,0.95,10,0.5,0.00023729999999999585,0.3,0.00019179999999996422,1.0,0.00025759999999996896,0.05572078855675458,1.6765494000000003,True
dag,10,0.75,10,0.3408387823239379,0.00220140000000002,1.0,0.0003185999999999467,0.1,0.0011260000000000714,0.026319273461747374,1.5618533,False
polytree,10,0.75,10,0.19999999999999996,0.0005020999999999498,0.8,0.002052300000000007,0.0,0.0005114999999999981,0.859955128138571,1.4255892,True
dag,10,0.85,10,0.0,0.0009487999999999719,1.0,0.00042970000000019937,0.0,0.0006475999999999704,0.3337715660340308,1.3785498,True
polytree,10,0.85,10,1.0,0.0006367000000000456,1.0,0.0004375000000000906,1.0,0.0008433999999999386,0.2847478859301774,1.8038358,True
dag,10,0.95,10,1.0,0.005551799999999996,1.0,0.0014868999999999577,1.0,0.0007614999999999705,0.4081282625153737,1.3529985999999998,True
polytree,10,0.95,10,0.3985242441677119,0.0005831000000000586,1.0,0.0004612999999999978,0.9,0.0005087000000001396,0.5901393400534484,2.5881583,True
dag,15,0.75,10,1.0,0.005846000000000018,0.0,0.0034935000000000382,0.7,0.0022298000000000595,0,0,False
polytree,15,0.75,10,0,0.0014299999999998203,0.0,0.0007985999999999827,0.6,0.0006524999999999448,0,0,True
dag,15,0.85,10,0,0.0037993999999998973,0.1,0.0006062999999999485,0.0,0.0016711999999999838,0,0,False
polytree,15,0.85,10,0.2,0.0012353000000000502,0.0,0.0005027000000001891,0.0,0.001073099999999938,0,0,True
dag,15,0.95,10,1.0,0.004064500000000026,0.3,0.00077550000000004,0.9,0.0006634000000000917,0,0,False
polytree,15,0.95,10,0.3333333333333333,0.0013903000000000665,0.0,0.0009031999999999929,0.0,0.00028570000000005535,0,0,True
dag,20,0.75,10,0.3333333333333333,0.01321019999999995,0.0,0.00103629999999999,0.1,0.0019368999999999081,0,0,True
polytree,20,0.75,10,0,0.0015498000000000456,1.0,0.0006199999999999539,0.0,0.00452039999999998,0,0,True
dag,20,0.85,10,0.0,0.019438599999999973,1.0,0.0005062000000000122,0.0,0.0012641999999998266,0,0,False
polytree,20,0.85,10,0,0.001357399999999953,1.0,0.0004621999999999682,0.0,0.002163299999999979,0,0,True
dag,20,0.95,10,0,0.006241500000000011,1.0,0.0008694000000000202,1.0,0.0007941999999999672,0,0,False
polytree,20,0.95,10,0.0,0.0016521999999999926,0.9,0.0005456999999999823,0.0,0.0008985999999999716,0,0,True
dag,25,0.75,10,0,0.01560880000000009,0.9,0.0008245000000000058,0.2,0.002499499999999877,0,0,False
polytree,25,0.75,10,0,0.0027157000000002096,1.0,0.0004290000000000127,0.8,0.0012318000000000051,0,0,True
dag,25,0.85,10,0.0,0.010153199999999973,0.0,0.0010749000000001008,0.0,0.001885399999999926,0,0,True
polytree,25,0.85,10,0,0.002618800000000032,1.0,0.0025218000000000185,0.9,0.0010504000000000069,0,0,True
dag,25,0.95,10,0,0.012093399999999921,0.0,0.0007331999999999894,0.9,0.0014357000000000397,0,0,True
polytree,25,0.95,10,0.8448204406055486,0.003353399999999951,0.0,0.003904600000000036,1.0,0.000800300000000087,0,0,False
dag,30,0.75,10,0,0.01756650000000004,0.0,0.001363500000000073,0.7,0.01055779999999995,0,0,False
polytree,30,0.75,10,0.0,0.00195309999999993,1.0,0.012026199999999987,0.0,0.0013341000000000047,0,0,True
dag,30,0.85,10,0,0.017407599999999857,0.0,0.0008842000000000017,0.0,0.015397499999999953,0,0,False
polytree,30,0.85,10,0,0.0022216000000000458,1.0,0.0005317999999999712,0.0,0.0008206999999998965,0,0,True
dag,30,0.95,10,0,0.013761800000000046,0.0,0.0011893000000000598,1.0,0.0010207999999999329,0,0,False
polytree,30,0.95,10,0,0.0016844999999999777,0.0,0.0007054000000000782,1.0,0.0005401999999999907,0,0,True
dag,35,0.75,10,0,0.016718699999999975,0.9,0.0008237999999999301,1.0,0.0008052000000000614,0,0,False
polytree,35,0.75,10,0,0.004482700000000062,0.1,0.004487099999999966,0.6,0.00577889999999992,0,0,True
dag,35,0.85,10,0,0.03398180000000006,0.0,0.0015553999999999846,0.0,0.013128599999999935,0,0,False
polytree,35,0.85,10,0.3743726893700228,0.002657699999999985,1.0,0.0007364000000000814,0.0,0.005970099999999978,0,0,True
dag,35,0.95,10,0,0.024777599999999955,1.0,0.0009863000000001065,1.0,0.000803499999999957,0,0,False
polytree,35,0.95,10,0,0.00429030000000008,1.0,0.0014923999999998383,1.0,0.0007698000000000427,0,0,False
dag,40,0.75,10,0,0.023387900000000017,1.0,0.0010749999999999371,0.0,0.012620800000000099,0,0,False
polytree,40,0.75,10,0,0.0034715000000000718,1.0,0.0008401000000000103,0.0,0.0013136999999999732,0,0,True
dag,40,0.85,10,0,0.02328779999999997,0.0,0.0016287000000000385,0.0,0.0061901999999999235,0,0,False
polytree,40,0.85,10,1.0,0.005792599999999926,0.0,0.000583499999999848,1.0,0.001128299999999971,0,0,True
dag,40,0.95,10,1.0,0.02290419999999993,0.0,0.0013792000000001359,1.0,0.0010369999999999546,0,0,False
polytree,40,0.95,10,0,0.0033366999999999702,0.0,0.0009985000000001243,1.0,0.00083309999999992,0,0,True
dag,45,0.75,10,0,0.025879500000000055,1.0,0.0010816999999999632,0.0,0.014729699999999957,0,0,False
polytree,45,0.75,10,0,0.006699299999999964,0.1,0.0009008999999999823,0.0,0.010802899999999838,0,0,True
dag,45,0.85,10,0,0.021701799999999993,0.0,0.0011445000000001038,0.0,0.01813280000000006,0,0,False
polytree,45,0.85,10,0,0.009113200000000043,0.0,0.0008922000000000097,0.0,0.0017288000000000858,0,0,True
dag,45,0.95,10,0,0.0236769,1.0,0.0014817999999999776,0.0,0.0017616999999999772,0,0,False
polytree,45,0.95,10,0,0.0030537999999999954,0.0,0.0009394000000000347,0.9,0.0009350999999999665,0,0,True
dag,50,0.75,10,0,0.04838090000000006,1.0,0.012060000000000182,0.0,0.02528039999999998,0,0,False
polytree,50,0.75,10,0,0.0036308999999998814,0.0,0.0021998999999999214,0.9,0.0018301000000000567,0,0,True
dag,50,0.85,10,0.0,0.0408501,0.0,0.0007774999999999865,0.9,0.004262099999999935,0,0,False
polytree,50,0.85,10,0,0.004003800000000002,0.0,0.0006407999999999969,0.0,0.003902500000000142,0,0,True
dag,50,0.95,10,0,0.028907200000000022,0.0,0.002300299999999922,1.0,0.0006346000000001517,0,0,False
polytree,50,0.95,10,0,0.002933999999999992,0.0,0.002252600000000049,0.9,0.010530499999999998,0,0,True
dag,5,0.75,100,0.25106354500604916,0.006093700000000091,0.16,0.0015178000000000136,1.58,0.004447400000000101,0.5102108660592632,1.1837288000000001,False
polytree,5,0.75,100,0.16550156823000792,0.006157699999999933,0.05,0.0022569999999999535,0.0,0.003096599999999894,0.8662033171352179,1.4459107,True
dag,5,0.85,100,0.0,0.006408799999999992,0.31,0.0015128999999998172,0.84,0.004296300000000031,0.4255128738518478,1.4048679,True
polytree,5,0.85,100,0.07301232410800883,0.01006740000000006,0.7,0.004487799999999931,1.18,0.0033544000000000906,0.5094167323882344,1.5991243000000002,True
dag,5,0.95,100,0.5016385503653223,0.013759799999999878,0.14,0.0023257999999999335,2.81,0.014323599999999992,0.3470953413326172,1.3624792999999997,False
polytree,5,0.95,100,0.9615384615384615,0.004078599999999932,0.97,0.004767000000000077,1.27,0.004257000000000066,0.10275083017297235,1.2321089,True
dag,10,0.75,100,0.3333333333333333,0.05727009999999999,0.04,0.006600299999999892,0.01,0.01569749999999992,0.5395994093892154,2.6339891,False
polytree,10,0.75,100,0.5,0.018122700000000047,0.14,0.00373660000000009,0.72,0.0037791999999998716,0.5099188307942327,1.2857715000000003,True
dag,10,0.85,100,0.31578947368421056,0.033530200000000066,0.03,0.004471900000000084,0.02,0.01186570000000009,0.6842649137397643,1.7455224,True
polytree,10,0.85,100,0.2538262032466358,0.01839450000000009,0.9,0.0018172999999999107,1.76,0.0072022000000000475,0.6562057694100822,1.3812108000000003,True
dag,10,0.95,100,1.0,0.019157400000000102,0.96,0.015563800000000017,0.9,0.02025790000000005,0.3805275914347244,2.2363923999999997,True
polytree,10,0.95,100,0.9473684210526315,0.013929100000000028,0.15,0.0025687000000000904,0.96,0.003322500000000006,0.2704236843898718,1.4640345,True
dag,15,0.75,100,0.959766084593678,0.045318300000000034,0.98,0.0043655999999999695,0.82,0.015930099999999947,0,0,True
polytree,15,0.75,100,1.0,0.011664499999999967,0.02,0.0028329999999998634,0.0,0.0071747000000002,0,0,True
dag,15,0.85,100,0.9515365157846041,0.06377069999999996,0.98,0.013218400000000075,0.84,0.015414099999999875,0,0,True
polytree,15,0.85,100,0.12383188079147502,0.01438650000000008,0.0,0.0035625999999999713,0.01,0.004653000000000018,0,0,True
dag,15,0.95,100,0.5604722921354583,0.04578479999999985,0.0,0.004927299999999857,0.0,0.0069238000000000355,0,0,False
polytree,15,0.95,100,0.9542009513584242,0.01908630000000011,0.94,0.015943800000000063,0.96,0.014038999999999913,0,0,True
dag,20,0.75,100,1.0,0.09157229999999994,0.98,0.009001000000000037,0.83,0.03442680000000009,0,0,False
polytree,20,0.75,100,0.0,0.01637500000000003,0.02,0.0032497999999999694,0.0,0.014036100000000107,0,0,True
dag,20,0.85,100,0.5451510807807975,0.07516719999999999,0.04,0.005561199999999933,0.0,0.016831599999999947,0,0,False
polytree,20,0.85,100,0.20293200084686486,0.019834699999999983,0.97,0.0039797000000000304,0.86,0.014894799999999986,0,0,True
dag,20,0.95,100,1.0,0.08594070000000009,0.95,0.009686400000000095,0.0,0.006121599999999949,0,0,True
polytree,20,0.95,100,0.5315913262951873,0.018328600000000028,0.96,0.005265000000000075,0.0,0.004714100000000165,0,0,True
dag,25,0.75,100,0,0.09800020000000009,0.02,0.008313499999999863,0.0,0.023551099999999936,0,0,False
polytree,25,0.75,100,0.6500000000000004,0.028010099999999927,0.96,0.004734600000000033,0.88,0.009506600000000032,0,0,True
dag,25,0.85,100,0.0,0.1106471,0.99,0.0056170999999999305,0.01,0.017481800000000103,0,0,False
polytree,25,0.85,100,0,0.025168099999999916,0.99,0.004702800000000007,0.0,0.006193099999999951,0,0,True
dag,25,0.95,100,0,0.08151320000000006,0.99,0.005743999999999971,0.95,0.008029400000000075,0,0,False
polytree,25,0.95,100,0,0.020941600000000005,0.95,0.004118800000000089,0.0,0.005748100000000034,0,0,True
dag,30,0.75,100,0.6588306398976436,0.07988220000000001,0.99,0.00462359999999995,0.08,0.027581599999999984,0,0,False
polytree,30,0.75,100,0.3700000000000003,0.02239420000000003,0.0,0.003798300000000032,0.08,0.007084800000000002,0,0,True
dag,30,0.85,100,0,0.17201080000000002,0.95,0.007128899999999994,0.0,0.03559200000000007,0,0,False
polytree,30,0.85,100,0,0.02331699999999981,0.05,0.009355699999999967,0.89,0.0117429,0,0,True
dag,30,0.95,100,0,0.10437569999999985,0.02,0.005415100000000006,0.97,0.00953589999999993,0,0,False
polytree,30,0.95,100,1.0,0.023009500000000016,0.03,0.006210600000000066,0.98,0.004774900000000026,0,0,True
dag,35,0.75,100,0.0,0.11209340000000001,1.0,0.005396100000000015,0.0,0.04275010000000001,0,0,False
polytree,35,0.75,100,0,0.02115100000000003,0.01,0.0050914999999999155,0.8,0.008952900000000041,0,0,True
dag,35,0.85,100,0.5238095238095238,0.10719079999999992,0.98,0.005705600000000088,0.94,0.019567200000000007,0,0,True
polytree,35,0.85,100,1.0,0.023915299999999973,1.0,0.004942200000000008,0.88,0.008090299999999995,0,0,True
dag,35,0.95,100,0.056029312604019145,0.15012219999999998,0.99,0.007384499999999905,0.94,0.019013600000000075,0,0,False
polytree,35,0.95,100,0,0.026926099999999842,0.01,0.005804600000000049,0.0,0.008514099999999969,0,0,True
dag,40,0.75,100,0.6153846153846153,0.1732166999999999,1.0,0.006938000000000111,0.63,0.07081939999999998,0,0,True
polytree,40,0.75,100,0.9896307322605393,0.028113699999999908,0.01,0.002861199999999897,0.01,0.012970399999999938,0,0,True
dag,40,0.85,100,0,0.1331192,1.0,0.00911380000000006,0.0,0.025096999999999925,0,0,False
polytree,40,0.85,100,0,0.019280999999999993,0.05,0.005327599999999988,0.0,0.007248599999999938,0,0,True
dag,40,0.95,100,0,0.10907509999999998,0.01,0.007025000000000059,0.0,0.008382099999999948,0,0,False
polytree,40,0.95,100,0.785032486451397,0.03495440000000016,0.0,0.014841100000000162,0.0,0.021845899999999974,0,0,True
dag,45,0.75,100,0,0.20499329999999993,0.01,0.00562790000000013,0.0,0.05634389999999989,0,0,False
polytree,45,0.75,100,0,0.03868249999999995,0.0,0.006105200000000144,0.0,0.01876089999999997,0,0,False
dag,45,0.85,100,0,0.2208369000000001,1.0,0.008460000000000134,0.81,0.060911099999999996,0,0,False
polytree,45,0.85,100,0.0,0.027972500000000067,0.98,0.00290199999999996,0.89,0.007595699999999983,0,0,True
dag,45,0.95,100,0,0.27002439999999994,0.0,0.009714800000000023,0.0,0.023064900000000055,0,0,False
polytree,45,0.95,100,0.4600000000000006,0.031040099999999904,1.0,0.004892899999999978,0.99,0.009391000000000038,0,0,True
dag,50,0.75,100,0,0.2815786,0.02,0.011045699999999936,0.0,0.08391930000000003,0,0,False
polytree,50,0.75,100,0,0.047359700000000005,0.0,0.008155399999999924,0.0,0.03361029999999987,0,0,True
dag,50,0.85,100,0,0.2761833,0.97,0.008298700000000103,0.0,0.05099460000000011,0,0,False
polytree,50,0.85,100,0,0.04350429999999994,1.0,0.0077024999999999455,0.86,0.020202000000000053,0,0,True
dag,50,0.95,100,0.9964047052594702,0.19675349999999991,0.0,0.007476000000000038,0.95,0.016803799999999924,0,0,False
polytree,50,0.95,100,0,0.03764670000000003,0.02,0.01747019999999999,0.0,0.008062400000000025,0,0,True
dag,5,0.75,1000,0.8581363004172462,0.04546299999999992,0.211,0.0167408,41.262,0.08005890000000004,0.2641864077502966,1.7563282999999998,True
polytree,5,0.75,1000,0.4762138461780009,0.030230599999999996,0.862,0.01250960000000001,0.0,0.040932199999999974,0.4094401954306799,0.8105010000000001,True
dag,5,0.85,1000,0.9580000000000001,0.03680810000000001,0.987,0.02198559999999994,27.536,0.05787629999999999,0.03985794900200745,0.8338713,True
polytree,5,0.85,1000,0.7578735268591524,0.0688202,0.275,0.01704630000000007,6.062,0.05012220000000012,0.16040381017539512,2.1074216999999997,True
dag,5,0.95,1000,0.6424825807847776,0.06560680000000008,0.904,0.017488100000000006,6.831,0.04767139999999992,0.35444394973884763,1.2652309999999998,True
polytree,5,0.95,1000,0.45099999999999985,0.03428359999999997,0.852,0.021301400000000026,0.005,0.057478699999999994,0.5477005547577897,1.962919,True
dag,10,0.75,1000,0.1776587528824657,0.2857181000000001,0.881,0.02320410000000006,6.975,0.07703400000000005,0.7599858446323093,0.8684482000000002,False
polytree,10,0.75,1000,0.9537948468471588,0.07452390000000009,0.119,0.015836699999999926,11.373,0.07346960000000002,0.05970429712888169,0.8359616,True
dag,10,0.85,1000,0.02905032585886328,0.2663994999999999,0.865,0.04763220000000001,0.0,0.13351709999999994,0.37168036862797005,1.4962939,False
polytree,10,0.85,1000,0.29676132000294403,0.12675420000000004,0.89,0.03042100000000003,5.66,0.05956320000000004,0.7636919441809427,1.4014315999999998,False
dag,10,0.95,1000,0.282275711159739,0.3179871000000001,0.035,0.027091399999999988,0.009,0.04926000000000008,0.41997086409077955,1.4479891000000003,True
polytree,10,0.95,1000,0.11174956149277827,0.10782520000000007,0.079,0.030249699999999935,0.0,0.030801899999999938,0.5769039517261546,1.5044236,True
dag,15,0.75,1000,0.3333333333333333,0.5627897,0.055,0.04319830000000002,0.747,0.18467520000000004,0,0,False
polytree,15,0.75,1000,0.8435251172432872,0.3687313,0.071,0.030010199999999987,3.5,0.10451910000000009,0,0,False
dag,15,0.85,1000,0.7236563626593183,0.7830629,0.91,0.044730099999999995,0.002,0.12879899999999989,0,0,False
polytree,15,0.85,1000,0.8144429480053192,0.49957699999999994,0.057,0.04773200000000011,0.001,0.10641070000000008,0,0,True
dag,15,0.95,1000,0,0.5912184,0.037,0.04448450000000004,0.0,0.06414330000000001,0,0,False
polytree,15,0.95,1000,0.7886066377368682,0.21028179999999996,0.977,0.02966840000000004,2.3,0.04339740000000014,0,0,True
dag,20,0.75,1000,0.3602050486907262,1.5676417,0.968,0.05827850000000012,0.764,0.4065303,0,0,False
polytree,20,0.75,1000,0.6129505309774056,0.4383211,0.032,0.03676109999999988,0.725,0.13683749999999995,0,0,False
dag,20,0.85,1000,0.8035592900024214,1.4148372,0.048,0.10084500000000007,0.855,0.3023433999999998,0,0,True
polytree,20,0.85,1000,0.8392354807690962,0.46792659999999997,0.031,0.03254170000000012,0.005,0.07686749999999987,0,0,True
dag,20,0.95,1000,0.8366533045654102,0.8215789000000001,0.988,0.03731609999999996,0.937,0.07191819999999982,0,0,False
polytree,20,0.95,1000,0.8871318252710525,0.3363185000000001,0.995,0.026629299999999967,1.459,0.04105230000000004,0,0,True
dag,25,0.75,1000,1.0,1.510348,0.967,0.13842620000000005,0.75,0.6174652000000003,0,0,False
polytree,25,0.75,1000,0,0.8437783999999999,0.979,0.05544519999999986,0.0,0.14272609999999997,0,0,False
dag,25,0.85,1000,0.5295315682281059,1.8004732,0.981,0.11229760000000022,0.044,0.25939960000000006,0,0,False
polytree,25,0.85,1000,0.45403310842893235,0.6714893,0.989,0.04340509999999975,0.836,0.14843949999999984,0,0,True
dag,25,0.95,1000,0.0,2.4781473,0.958,0.09512950000000009,0.0,0.21643710000000027,0,0,False
polytree,25,0.95,1000,0.331000000000008,1.00179,0.974,0.05138820000000033,0.966,0.08934879999999978,0,0,True
dag,30,0.75,1000,0.3954027681281264,1.7897868000000001,0.963,0.04950410000000005,0.0,0.33969260000000023,0,0,False
polytree,30,0.75,1000,0.12309202863565266,0.8892722000000001,0.018,0.05622949999999993,0.0,0.18484809999999996,0,0,True
dag,30,0.85,1000,0.986848897256243,1.6710431000000001,0.008,0.06127569999999993,0.0,0.27662239999999994,0,0,False
polytree,30,0.85,1000,0,0.7637904,0.002,0.04897119999999999,0.0,0.10635149999999971,0,0,True
dag,30,0.95,1000,0.5383966002257169,2.1027629999999995,0.984,0.06798890000000002,0.0,0.16646000000000027,0,0,False
polytree,30,0.95,1000,0.721803064970967,0.4356654,0.978,0.04270029999999991,0.955,0.0546492999999999,0,0,True
dag,35,0.75,1000,0,1.8888767,0.969,0.07141920000000024,0.0,0.4802093999999997,0,0,False
polytree,35,0.75,1000,0.6561331179296604,0.4828409,0.024,0.046804999999999986,0.856,0.1716289999999998,0,0,True
dag,35,0.85,1000,0.8127659574468085,2.2598307999999996,0.028,0.06868490000000005,0.893,0.26435439999999977,0,0,False
polytree,35,0.85,1000,1.0,0.4964103000000001,0.993,0.05026369999999991,0.857,0.10899009999999998,0,0,True
dag,35,0.95,1000,0.5435822852686156,2.1912363,0.99,0.08048030000000006,0.002,0.18004969999999965,0,0,False
polytree,35,0.95,1000,0.814109749251507,0.5594888,0.025,0.05417479999999997,0.981,0.08369429999999989,0,0,True
dag,40,0.75,1000,0.3404860948504719,2.3883562,0.988,0.08507119999999979,0.032,0.5450360999999995,0,0,False
polytree,40,0.75,1000,0,0.5680849000000001,0.994,0.05242940000000007,0.739,0.15412579999999987,0,0,False
dag,40,0.85,1000,0,2.2825415,0.963,0.08522870000000005,0.0,0.38933859999999987,0,0,False
polytree,40,0.85,1000,0.08058399013906191,0.7512992000000001,0.977,0.0752564,0.0,0.23542620000000003,0,0,True
dag,40,0.95,1000,0.49121977405111,2.8035605000000006,0.989,0.1117146,0.012,0.19016929999999999,0,0,False
polytree,40,0.95,1000,1.0,0.6192604,0.988,0.05179990000000001,0.941,0.08758300000000019,0,0,True
dag,45,0.75,1000,0,2.8186761000000002,0.982,0.10573069999999962,0.0,0.9445396000000001,0,0,False
polytree,45,0.75,1000,0.18534163420842995,0.9286314000000001,0.005,0.12178779999999989,0.0,0.14336349999999998,0,0,True
dag,45,0.85,1000,0,3.4538503,0.021,0.08182020000000012,0.867,0.4370313000000001,0,0,False
polytree,45,0.85,1000,0.7764350167913898,0.43967160000000005,0.977,0.05741520000000011,0.851,0.11085129999999999,0,0,True
dag,45,0.95,1000,0,2.6034620000000004,0.002,0.0899494999999999,0.0,0.19883879999999987,0,0,False
polytree,45,0.95,1000,0.43582601095356754,0.5049959,0.993,0.05232829999999988,0.95,0.061973999999999974,0,0,True
dag,50,0.75,1000,0,3.2443875999999996,0.013,0.12256209999999967,0.0,0.8099631999999999,0,0,False
polytree,50,0.75,1000,0.9354681114705948,0.6796544999999999,0.013,0.06441610000000009,0.001,0.16572719999999985,0,0,True
dag,50,0.85,1000,0.32011349998396876,3.0003238,0.009,0.1105510999999999,0.0,0.44748889999999975,0,0,False
polytree,50,0.85,1000,0,0.6422253,0.01,0.04250390000000004,0.847,0.12084469999999992,0,0,True
dag,50,0.95,1000,0.47871286399887913,3.2426648,0.984,0.09304680000000065,0.95,0.26966280000000076,0,0,False
polytree,50,0.95,1000,0.652970467736115,0.7313639000000001,0.992,0.06026189999999998,0.001,0.09409239999999985,0,0,True
dag,5,0.75,10000,0.13617330688009208,0.6004597000000002,0.0783,0.17300139999999997,0.0002,3.1501215999999994,0.6192574345921079,1.2098044000000003,False
polytree,5,0.75,10000,0.5044575511645766,0.32756019999999997,0.1489,0.2197325000000001,127.5831,1.7688296999999997,0.5472415152530589,1.7795603,True
dag,5,0.85,10000,0.9829677478825017,0.3990566000000001,0.9932,0.1884262000000001,116.0378,2.1136694,0.017503102466167375,2.1351229,True
polytree,5,0.85,10000,0.0938564341027226,0.8278187000000001,0.0762,0.20127549999999994,53.3859,1.1802669,0.7531850181883541,4.4302592,True
dag,5,0.95,10000,0.8065074046049076,0.6759004,0.9496,0.16804390000000025,148.1205,1.9684974999999998,0.10910234482382322,1.1553370000000003,True
polytree,5,0.95,10000,0.3026478739058953,0.28382090000000004,0.101,0.1375966999999999,0.0,0.7406938999999999,0.42474652046475575,1.2783053000000002,True
dag,10,0.75,10000,0.351340052931965,4.7813888,0.0569,0.3168072000000004,113.114,3.7814408000000004,0.5080144360789602,2.0003025,True
polytree,10,0.75,10000,0.7302566656107589,1.8166636,0.9625,0.18939779999999962,252.6383,6.8148187,0.28674064762101503,4.569735,True
dag,10,0.85,10000,0.027740946366754036,3.5252236999999997,0.8683,0.35064709999999977,0.0,1.5119542,0.7971579820862834,2.0742969,True
polytree,10,0.85,10000,0.28921326387156937,1.9148588000000002,0.8893,0.2176376000000002,0.0,1.2617212999999996,0.6586386893211129,2.0020480999999997,True
dag,10,0.95,10000,0.659149593843193,9.4372377,0.9473,0.4813618000000002,6.1995,1.5540274000000007,0.44412015286760786,2.1274256000000005,True
polytree,10,0.95,10000,0.2626777064262903,2.4129863,0.0335,0.21393340000000016,0.0002,1.0165433999999998,0.7893628783805738,1.6437039000000002,True
dag,15,0.75,10000,0.5819897130860415,46.5305742,0.9468,0.37531919999999985,0.0018,13.591752300000003,0,0,False
polytree,15,0.75,10000,0.9175477640760613,10.1679172,0.9941,0.27173540000000074,162.1722,7.6530644,0,0,True
dag,15,0.85,10000,0.41871024949188046,29.1147104,0.0329,0.3627104999999986,0.0001,5.975739100000002,0,0,False
polytree,15,0.85,10000,0.8358577580483998,8.0425655,0.0711,0.27257919999999913,53.4484,2.865780599999999,0,0,True
dag,15,0.95,10000,0.3807756206848332,47.7680554,0.9473,0.44366910000000104,0.0031,2.1761596000000054,0,0,False
polytree,15,0.95,10000,0.59374419821059,16.5538812,0.0476,0.2994444999999999,0.0014,1.351026300000001,0,0,True
dag,20,0.75,10000,0.5572829471993057,65.0012733,0.0504,0.38851839999999527,0.0008,14.093354399999996,0,0,False
polytree,20,0.75,10000,0.6811541294316502,39.469889300000006,0.0421,0.32583999999999946,13.733,10.925976999999996,0,0,True
dag,20,0.85,10000,0.617948717948718,56.242417100000004,0.0334,0.44772479999999604,4.4265,7.239531399999997,0,0,False
polytree,20,0.85,10000,0.0344286595901825,37.9119004,0.001,0.2860455000000002,0.0,4.971015099999995,0,0,True
dag,20,0.95,10000,0.7138731095541547,63.68860839999999,0.9768,0.35120729999999867,2.0479,1.680889999999991,0,0,False
polytree,20,0.95,10000,0.3173261210219358,34.645742999999996,0.0224,0.3868666000000047,0.0003,2.065598999999999,0,0,True
dag,25,0.75,10000,1.0,69.1559956,0.9718,0.5005920999999915,0.7527,13.782989700000002,0,0,False
polytree,25,0.75,10000,1.0,56.9282527,0.0558,0.4862619999999964,0.7471,11.960421200000006,0,0,True
dag,25,0.85,10000,0,82.544551,0.0513,0.7031218000000052,0.0,12.389577899999992,0,0,False
polytree,25,0.85,10000,0.7404659748786114,59.9570798,0.982,0.39385320000000235,2.1137,6.0830053999999905,0,0,False
dag,25,0.95,10000,0.4798179519306861,66.7137709,0.0198,0.42484579999999994,0.9535,2.846632900000003,0,0,False
polytree,25,0.95,10000,0.9756886487852524,50.385705400000006,0.9919,0.32548409999999706,0.9502,1.7130510999999942,0,0,True
dag,30,0.75,10000,0.45153340635268346,79.8118384,0.983,0.6926433999999944,0.041,20.613693799999993,0,0,False
polytree,30,0.75,10000,0.6937133050204046,55.3206225,0.9869,0.35666229999999643,0.0137,12.003808300000003,0,0,True
dag,30,0.85,10000,0.21680769788175985,84.7568673,0.0175,0.6295159000000012,0.0001,13.307041299999995,0,0,False
polytree,30,0.85,10000,0.6313710220989691,55.8015174,0.9844,0.4155423000000056,0.849,9.470325099999997,0,0,True
dag,30,0.95,10000,0.41316760052760787,86.2100612,0.9898,0.820276100000001,0.9518,2.931658200000001,0,0,False
polytree,30,0.95,10000,0.08183610306071716,65.6921962,0.0057,0.5502032999999926,0.0,2.3966755000000006,0,0,True
dag,35,0.75,10000,1.0,84.7115407,0.9635,0.733627999999996,0.0,25.37873549999999,0,0,False
polytree,35,0.75,10000,0.808668391250535,50.0160541,0.0297,0.45721460000000036,0.752,14.033335600000001,0,0,True
dag,35,0.85,10000,0.544467383550938,74.3889376,0.0149,0.45982130000000154,0.0001,5.583179000000001,0,0,False
polytree,35,0.85,10000,0.1754481068793552,32.8858326,0.0238,0.4345266000000052,0.0,4.2377877000000055,0,0,True
dag,35,0.95,10000,0.03462372976972984,53.2677494,0.9802,0.4081904000000023,0.0,1.9893511000000004,0,0,False
polytree,35,0.95,10000,0.6194471565200356,30.7769415,0.0207,0.3040793999999991,0.955,1.0879990000000035,0,0,False
dag,40,0.75,10000,0.0,51.0545705,0.0164,0.507060899999999,0.0,10.750137900000006,0,0,False
polytree,40,0.75,10000,0,29.4157334,0.9953,0.376824899999999,0.7465,5.8124495,0,0,True
dag,40,0.85,10000,0.24551971326164876,56.6555646,0.0079,0.5864858999999996,0.8497,7.488706399999998,0,0,False
polytree,40,0.85,10000,0.06106702260039822,33.400355600000005,0.0004,0.37639689999999604,0.0,3.4266027999999977,0,0,True
dag,40,0.95,10000,0,56.2488041,0.9792,0.5521874000000011,0.0,2.3474428999999972,0,0,False
polytree,40,0.95,10000,1.0,29.9167969,0.0235,0.34663759999999755,0.0,1.2297691999999998,0,0,True
dag,45,0.75,10000,0.48919336093125826,57.7237491,0.9902,0.6131482999999989,0.7634,13.844682600000006,0,0,False
polytree,45,0.75,10000,0.09595610485856718,35.8130574,0.9797,0.4472469999999973,0.008,7.805216199999997,0,0,True
dag,45,0.85,10000,0.3892775716436108,57.5041539,0.9852,0.5420007000000027,0.0001,6.916681500000003,0,0,False
polytree,45,0.85,10000,0,32.277313,0.0101,0.4049380999999954,0.8499,3.926671800000001,0,0,True
dag,45,0.95,10000,0.8111522912440795,58.9741918,0.017,0.6168460000000024,0.0002,2.674306300000005,0,0,False
polytree,45,0.95,10000,0.24347628717405845,35.4425882,0.0183,0.4052646000000024,0.0,1.5081307999999964,0,0,True
dag,50,0.75,10000,1.0,59.9139009,0.0111,0.6141725999999963,0.0,13.650254200000006,0,0,False
polytree,50,0.75,10000,0.10736223282469999,35.6851181,0.001,0.4024000000000001,0.0132,6.900651500000002,0,0,False
dag,50,0.85,10000,0,56.9517049,0.9829,0.6322806000000014,0.8509,6.360522799999998,0,0,False
polytree,50,0.85,10000,0.19448613359023578,35.2591911,0.993,0.457268599999999,0.8467,4.059715500000003,0,0,True
dag,50,0.95,10000,0.21788819343776109,58.417874499999996,0.9837,0.6316071999999977,0.0,3.016530100000004,0,0,False
polytree,50,0.95,10000,0.3629937378467117,32.9437294,0.0291,0.39479610000000065,0.9495,1.4356723000000002,0,0,True
dag,5,0.95,100,0.6714285714285714,0.006349700000000014,0.13,0.001709399999999972,0.98,0.001627500000000004,0.3866812623572708,0.8024300999999999,False

1 dag Type 10 Size 0.95 MHSplit 100 Samples 0.0 LWp 0.0 LWt 0.0 GSp 0.9681714923847967 GSt MHp MHt Exactp Exactt MostUpstream
2 dag dag 10 5 0.95 0.75 100 10 0.13113707604213187 0.4563813812663381 0.91 0.0007899999999999574 0.95 1.0 0.8278012710087637 0.000599499999999975 0.9 0.00042319999999995694 0.546525743549213 1.5168616999999998 True
3 dag polytree 10 5 0.95 0.75 100 10 0.3552298068888378 0.612373080627433 0.88 0.0004524999999999668 0.0 0.1 0.1798664152088963 0.0037059000000000397 0.0 0.00038629999999995057 0.4684930970062311 1.9166383000000002 True
4 dag 5 0.85 10 1.0 0.0003718000000000332 0.9 0.00022060000000001523 1.0 0.006651900000000044 0.12490433811808743 1.3613292000000001 True
5 polytree 5 0.85 10 1.0 0.0007481999999999767 1.0 0.0006823000000000246 0.0 0.0019198999999999744 0.6050579820076745 1.4810618999999998 True
6 dag 5 0.95 10 0.08236532030167297 0.010249000000000175 0.6 0.00023250000000007987 0.0 0.0003252999999998618 0.5015839070608217 1.3763883 True
7 polytree 5 0.95 10 0.375 0.0005161000000000193 0.8 0.0003002999999999201 0.0 0.00024609999999991583 0.5769402485440009 1.4245736 True
8 dag 10 0.75 10 0.44839854524916006 0.005372799999999955 0.0 0.0006644000000000094 0.0 0.002925700000000031 0.766698788180499 1.4362717 True
9 polytree 10 0.75 10 0.5714285714285714 0.0007473000000000063 1.0 0.00028050000000001685 1.0 0.0005371999999999044 0.08353345780246368 1.3691626000000001 True
10 dag 10 0.85 10 0.0 0.0021284999999999776 0.7 0.00043709999999985705 0.0 0.0010759999999998549 0.4956599149104965 1.5748682 True
11 polytree 10 0.85 10 0 0.0015347 1.0 0.0003828999999999638 0.0 0.0005101000000000688 0.6507862662377043 1.3260445 True
12 dag 10 0.95 10 1.0 0.001644299999999932 1.0 0.001642700000000108 0.0 0.0011631999999999199 0.6762523801750604 1.2219728 False
13 polytree 10 0.95 10 0.5 0.0007087000000000065 0.0 0.0002315000000000511 1.0 0.000191200000000058 0.54940189041595 0.8647221999999999 True
14 dag 5 0.75 10 0.5 0.0023465999999998655 0.1 0.0011647999999999659 0.8 0.0005771999999999444 0.4735249408474759 1.4505260000000002 True
15 polytree 5 0.75 10 1.0 0.0003518999999999606 1.0 0.0004598000000000102 0.3 0.0009679000000000215 0.371386849603414 1.8510363 True
16 dag 5 0.85 10 0.5622343987662014 0.0006774000000000502 1.0 0.0003348999999999158 1.0 0.00022110000000008512 0.10829672147289271 1.2682490999999998 True
17 polytree 5 0.85 10 0.0 0.00031500000000006523 0.6 0.0003906999999999661 0.0 0.0006091999999999764 0.8213488052687491 0.8825207 True
18 dag 5 0.95 10 1.0 0.0007787999999999684 0.2 0.00042450000000004984 0.8 0.00032690000000001884 0.7282950641698611 1.7915969 False
19 polytree 5 0.95 10 0.899750202925859 0.0006945000000000423 0.6 0.0005551999999999779 1.0 0.003072899999999934 0.45129263461246266 1.3566079 True
20 dag 10 0.75 10 0.4 0.0010715999999999504 0.1 0.0006984000000000989 1.0 0.0009287999999998409 0.495819470386043 1.9374718 True
21 polytree 10 0.75 10 0.5898037859798451 0.0022944000000000297 1.0 0.0011755999999999434 0.0 0.0005228000000000455 0.3002660801344085 1.4371857 True
22 dag 10 0.85 10 0 0.002573099999999995 0.9 0.0006952000000000069 0.0 0.0010220000000000784 0.7760956934172651 1.9508636999999998 True
23 polytree 10 0.85 10 0.5342933998375659 0.0006125000000000158 0.9 0.00027580000000004823 0.0 0.00031760000000002897 0.7334464347554316 0.8658085999999999 True
24 dag 10 0.95 10 0 0.002174499999999968 0.8 0.00038280000000001646 0.0 0.00044330000000003533 0.8678733207684531 0.8472123999999999 False
25 polytree 10 0.95 10 0.1009452897651717 0.0032178999999999958 1.0 0.0004386000000000667 1.0 0.0004469999999999752 0.21917982119164373 2.1309313000000003 True
26 dag 5 0.75 10 0.0 0.007066599999999923 1.0 0.0004674000000000067 0.0 0.0005119000000000096 0.6451194728713684 1.3420640999999998 True
27 polytree 5 0.75 10 0.6 0.00044320000000008797 0.4 0.0002962999999999161 0.3 0.0009225999999999956 0.42895287753259803 1.6262777 True
28 dag 5 0.85 10 0.625 0.0008591000000000015 0.9 0.0006452000000000124 0.0 0.006008600000000031 0.7135674800685378 1.2508054 True
29 polytree 5 0.85 10 0 0.000925899999999924 0.8 0.00043239999999999945 0.0 0.0019593999999998335 0.603680588937531 1.6920591999999999 True
30 dag 5 0.95 10 0.39760684805721025 0.0006840999999999653 0.1 0.00019329999999995184 0.0 0.00029559999999995146 0.8311097003565222 1.5098331999999999 True
31 polytree 5 0.95 10 0.5 0.00023729999999999585 0.3 0.00019179999999996422 1.0 0.00025759999999996896 0.05572078855675458 1.6765494000000003 True
32 dag 10 0.75 10 0.3408387823239379 0.00220140000000002 1.0 0.0003185999999999467 0.1 0.0011260000000000714 0.026319273461747374 1.5618533 False
33 polytree 10 0.75 10 0.19999999999999996 0.0005020999999999498 0.8 0.002052300000000007 0.0 0.0005114999999999981 0.859955128138571 1.4255892 True
34 dag 10 0.85 10 0.0 0.0009487999999999719 1.0 0.00042970000000019937 0.0 0.0006475999999999704 0.3337715660340308 1.3785498 True
35 polytree 10 0.85 10 1.0 0.0006367000000000456 1.0 0.0004375000000000906 1.0 0.0008433999999999386 0.2847478859301774 1.8038358 True
36 dag 10 0.95 10 1.0 0.005551799999999996 1.0 0.0014868999999999577 1.0 0.0007614999999999705 0.4081282625153737 1.3529985999999998 True
37 polytree 10 0.95 10 0.3985242441677119 0.0005831000000000586 1.0 0.0004612999999999978 0.9 0.0005087000000001396 0.5901393400534484 2.5881583 True
38 dag 15 0.75 10 1.0 0.005846000000000018 0.0 0.0034935000000000382 0.7 0.0022298000000000595 0 0 False
39 polytree 15 0.75 10 0 0.0014299999999998203 0.0 0.0007985999999999827 0.6 0.0006524999999999448 0 0 True
40 dag 15 0.85 10 0 0.0037993999999998973 0.1 0.0006062999999999485 0.0 0.0016711999999999838 0 0 False
41 polytree 15 0.85 10 0.2 0.0012353000000000502 0.0 0.0005027000000001891 0.0 0.001073099999999938 0 0 True
42 dag 15 0.95 10 1.0 0.004064500000000026 0.3 0.00077550000000004 0.9 0.0006634000000000917 0 0 False
43 polytree 15 0.95 10 0.3333333333333333 0.0013903000000000665 0.0 0.0009031999999999929 0.0 0.00028570000000005535 0 0 True
44 dag 20 0.75 10 0.3333333333333333 0.01321019999999995 0.0 0.00103629999999999 0.1 0.0019368999999999081 0 0 True
45 polytree 20 0.75 10 0 0.0015498000000000456 1.0 0.0006199999999999539 0.0 0.00452039999999998 0 0 True
46 dag 20 0.85 10 0.0 0.019438599999999973 1.0 0.0005062000000000122 0.0 0.0012641999999998266 0 0 False
47 polytree 20 0.85 10 0 0.001357399999999953 1.0 0.0004621999999999682 0.0 0.002163299999999979 0 0 True
48 dag 20 0.95 10 0 0.006241500000000011 1.0 0.0008694000000000202 1.0 0.0007941999999999672 0 0 False
49 polytree 20 0.95 10 0.0 0.0016521999999999926 0.9 0.0005456999999999823 0.0 0.0008985999999999716 0 0 True
50 dag 25 0.75 10 0 0.01560880000000009 0.9 0.0008245000000000058 0.2 0.002499499999999877 0 0 False
51 polytree 25 0.75 10 0 0.0027157000000002096 1.0 0.0004290000000000127 0.8 0.0012318000000000051 0 0 True
52 dag 25 0.85 10 0.0 0.010153199999999973 0.0 0.0010749000000001008 0.0 0.001885399999999926 0 0 True
53 polytree 25 0.85 10 0 0.002618800000000032 1.0 0.0025218000000000185 0.9 0.0010504000000000069 0 0 True
54 dag 25 0.95 10 0 0.012093399999999921 0.0 0.0007331999999999894 0.9 0.0014357000000000397 0 0 True
55 polytree 25 0.95 10 0.8448204406055486 0.003353399999999951 0.0 0.003904600000000036 1.0 0.000800300000000087 0 0 False
56 dag 30 0.75 10 0 0.01756650000000004 0.0 0.001363500000000073 0.7 0.01055779999999995 0 0 False
57 polytree 30 0.75 10 0.0 0.00195309999999993 1.0 0.012026199999999987 0.0 0.0013341000000000047 0 0 True
58 dag 30 0.85 10 0 0.017407599999999857 0.0 0.0008842000000000017 0.0 0.015397499999999953 0 0 False
59 polytree 30 0.85 10 0 0.0022216000000000458 1.0 0.0005317999999999712 0.0 0.0008206999999998965 0 0 True
60 dag 30 0.95 10 0 0.013761800000000046 0.0 0.0011893000000000598 1.0 0.0010207999999999329 0 0 False
61 polytree 30 0.95 10 0 0.0016844999999999777 0.0 0.0007054000000000782 1.0 0.0005401999999999907 0 0 True
62 dag 35 0.75 10 0 0.016718699999999975 0.9 0.0008237999999999301 1.0 0.0008052000000000614 0 0 False
63 polytree 35 0.75 10 0 0.004482700000000062 0.1 0.004487099999999966 0.6 0.00577889999999992 0 0 True
64 dag 35 0.85 10 0 0.03398180000000006 0.0 0.0015553999999999846 0.0 0.013128599999999935 0 0 False
65 polytree 35 0.85 10 0.3743726893700228 0.002657699999999985 1.0 0.0007364000000000814 0.0 0.005970099999999978 0 0 True
66 dag 35 0.95 10 0 0.024777599999999955 1.0 0.0009863000000001065 1.0 0.000803499999999957 0 0 False
67 polytree 35 0.95 10 0 0.00429030000000008 1.0 0.0014923999999998383 1.0 0.0007698000000000427 0 0 False
68 dag 40 0.75 10 0 0.023387900000000017 1.0 0.0010749999999999371 0.0 0.012620800000000099 0 0 False
69 polytree 40 0.75 10 0 0.0034715000000000718 1.0 0.0008401000000000103 0.0 0.0013136999999999732 0 0 True
70 dag 40 0.85 10 0 0.02328779999999997 0.0 0.0016287000000000385 0.0 0.0061901999999999235 0 0 False
71 polytree 40 0.85 10 1.0 0.005792599999999926 0.0 0.000583499999999848 1.0 0.001128299999999971 0 0 True
72 dag 40 0.95 10 1.0 0.02290419999999993 0.0 0.0013792000000001359 1.0 0.0010369999999999546 0 0 False
73 polytree 40 0.95 10 0 0.0033366999999999702 0.0 0.0009985000000001243 1.0 0.00083309999999992 0 0 True
74 dag 45 0.75 10 0 0.025879500000000055 1.0 0.0010816999999999632 0.0 0.014729699999999957 0 0 False
75 polytree 45 0.75 10 0 0.006699299999999964 0.1 0.0009008999999999823 0.0 0.010802899999999838 0 0 True
76 dag 45 0.85 10 0 0.021701799999999993 0.0 0.0011445000000001038 0.0 0.01813280000000006 0 0 False
77 polytree 45 0.85 10 0 0.009113200000000043 0.0 0.0008922000000000097 0.0 0.0017288000000000858 0 0 True
78 dag 45 0.95 10 0 0.0236769 1.0 0.0014817999999999776 0.0 0.0017616999999999772 0 0 False
79 polytree 45 0.95 10 0 0.0030537999999999954 0.0 0.0009394000000000347 0.9 0.0009350999999999665 0 0 True
80 dag 50 0.75 10 0 0.04838090000000006 1.0 0.012060000000000182 0.0 0.02528039999999998 0 0 False
81 polytree 50 0.75 10 0 0.0036308999999998814 0.0 0.0021998999999999214 0.9 0.0018301000000000567 0 0 True
82 dag 50 0.85 10 0.0 0.0408501 0.0 0.0007774999999999865 0.9 0.004262099999999935 0 0 False
83 polytree 50 0.85 10 0 0.004003800000000002 0.0 0.0006407999999999969 0.0 0.003902500000000142 0 0 True
84 dag 50 0.95 10 0 0.028907200000000022 0.0 0.002300299999999922 1.0 0.0006346000000001517 0 0 False
85 polytree 50 0.95 10 0 0.002933999999999992 0.0 0.002252600000000049 0.9 0.010530499999999998 0 0 True
86 dag 5 0.75 100 0.25106354500604916 0.006093700000000091 0.16 0.0015178000000000136 1.58 0.004447400000000101 0.5102108660592632 1.1837288000000001 False
87 polytree 5 0.75 100 0.16550156823000792 0.006157699999999933 0.05 0.0022569999999999535 0.0 0.003096599999999894 0.8662033171352179 1.4459107 True
88 dag 5 0.85 100 0.0 0.006408799999999992 0.31 0.0015128999999998172 0.84 0.004296300000000031 0.4255128738518478 1.4048679 True
89 polytree 5 0.85 100 0.07301232410800883 0.01006740000000006 0.7 0.004487799999999931 1.18 0.0033544000000000906 0.5094167323882344 1.5991243000000002 True
90 dag 5 0.95 100 0.5016385503653223 0.013759799999999878 0.14 0.0023257999999999335 2.81 0.014323599999999992 0.3470953413326172 1.3624792999999997 False
91 polytree 5 0.95 100 0.9615384615384615 0.004078599999999932 0.97 0.004767000000000077 1.27 0.004257000000000066 0.10275083017297235 1.2321089 True
92 dag 10 0.75 100 0.3333333333333333 0.05727009999999999 0.04 0.006600299999999892 0.01 0.01569749999999992 0.5395994093892154 2.6339891 False
93 polytree 10 0.75 100 0.5 0.018122700000000047 0.14 0.00373660000000009 0.72 0.0037791999999998716 0.5099188307942327 1.2857715000000003 True
94 dag 10 0.85 100 0.31578947368421056 0.033530200000000066 0.03 0.004471900000000084 0.02 0.01186570000000009 0.6842649137397643 1.7455224 True
95 polytree 10 0.85 100 0.2538262032466358 0.01839450000000009 0.9 0.0018172999999999107 1.76 0.0072022000000000475 0.6562057694100822 1.3812108000000003 True
96 dag 10 0.95 100 1.0 0.019157400000000102 0.96 0.015563800000000017 0.9 0.02025790000000005 0.3805275914347244 2.2363923999999997 True
97 polytree 10 0.95 100 0.9473684210526315 0.013929100000000028 0.15 0.0025687000000000904 0.96 0.003322500000000006 0.2704236843898718 1.4640345 True
98 dag 15 0.75 100 0.959766084593678 0.045318300000000034 0.98 0.0043655999999999695 0.82 0.015930099999999947 0 0 True
99 polytree 15 0.75 100 1.0 0.011664499999999967 0.02 0.0028329999999998634 0.0 0.0071747000000002 0 0 True
100 dag 15 0.85 100 0.9515365157846041 0.06377069999999996 0.98 0.013218400000000075 0.84 0.015414099999999875 0 0 True
101 polytree 15 0.85 100 0.12383188079147502 0.01438650000000008 0.0 0.0035625999999999713 0.01 0.004653000000000018 0 0 True
102 dag 15 0.95 100 0.5604722921354583 0.04578479999999985 0.0 0.004927299999999857 0.0 0.0069238000000000355 0 0 False
103 polytree 15 0.95 100 0.9542009513584242 0.01908630000000011 0.94 0.015943800000000063 0.96 0.014038999999999913 0 0 True
104 dag 20 0.75 100 1.0 0.09157229999999994 0.98 0.009001000000000037 0.83 0.03442680000000009 0 0 False
105 polytree 20 0.75 100 0.0 0.01637500000000003 0.02 0.0032497999999999694 0.0 0.014036100000000107 0 0 True
106 dag 20 0.85 100 0.5451510807807975 0.07516719999999999 0.04 0.005561199999999933 0.0 0.016831599999999947 0 0 False
107 polytree 20 0.85 100 0.20293200084686486 0.019834699999999983 0.97 0.0039797000000000304 0.86 0.014894799999999986 0 0 True
108 dag 20 0.95 100 1.0 0.08594070000000009 0.95 0.009686400000000095 0.0 0.006121599999999949 0 0 True
109 polytree 20 0.95 100 0.5315913262951873 0.018328600000000028 0.96 0.005265000000000075 0.0 0.004714100000000165 0 0 True
110 dag 25 0.75 100 0 0.09800020000000009 0.02 0.008313499999999863 0.0 0.023551099999999936 0 0 False
111 polytree 25 0.75 100 0.6500000000000004 0.028010099999999927 0.96 0.004734600000000033 0.88 0.009506600000000032 0 0 True
112 dag 25 0.85 100 0.0 0.1106471 0.99 0.0056170999999999305 0.01 0.017481800000000103 0 0 False
113 polytree 25 0.85 100 0 0.025168099999999916 0.99 0.004702800000000007 0.0 0.006193099999999951 0 0 True
114 dag 25 0.95 100 0 0.08151320000000006 0.99 0.005743999999999971 0.95 0.008029400000000075 0 0 False
115 polytree 25 0.95 100 0 0.020941600000000005 0.95 0.004118800000000089 0.0 0.005748100000000034 0 0 True
116 dag 30 0.75 100 0.6588306398976436 0.07988220000000001 0.99 0.00462359999999995 0.08 0.027581599999999984 0 0 False
117 polytree 30 0.75 100 0.3700000000000003 0.02239420000000003 0.0 0.003798300000000032 0.08 0.007084800000000002 0 0 True
118 dag 30 0.85 100 0 0.17201080000000002 0.95 0.007128899999999994 0.0 0.03559200000000007 0 0 False
119 polytree 30 0.85 100 0 0.02331699999999981 0.05 0.009355699999999967 0.89 0.0117429 0 0 True
120 dag 30 0.95 100 0 0.10437569999999985 0.02 0.005415100000000006 0.97 0.00953589999999993 0 0 False
121 polytree 30 0.95 100 1.0 0.023009500000000016 0.03 0.006210600000000066 0.98 0.004774900000000026 0 0 True
122 dag 35 0.75 100 0.0 0.11209340000000001 1.0 0.005396100000000015 0.0 0.04275010000000001 0 0 False
123 polytree 35 0.75 100 0 0.02115100000000003 0.01 0.0050914999999999155 0.8 0.008952900000000041 0 0 True
124 dag 35 0.85 100 0.5238095238095238 0.10719079999999992 0.98 0.005705600000000088 0.94 0.019567200000000007 0 0 True
125 polytree 35 0.85 100 1.0 0.023915299999999973 1.0 0.004942200000000008 0.88 0.008090299999999995 0 0 True
126 dag 35 0.95 100 0.056029312604019145 0.15012219999999998 0.99 0.007384499999999905 0.94 0.019013600000000075 0 0 False
127 polytree 35 0.95 100 0 0.026926099999999842 0.01 0.005804600000000049 0.0 0.008514099999999969 0 0 True
128 dag 40 0.75 100 0.6153846153846153 0.1732166999999999 1.0 0.006938000000000111 0.63 0.07081939999999998 0 0 True
129 polytree 40 0.75 100 0.9896307322605393 0.028113699999999908 0.01 0.002861199999999897 0.01 0.012970399999999938 0 0 True
130 dag 40 0.85 100 0 0.1331192 1.0 0.00911380000000006 0.0 0.025096999999999925 0 0 False
131 polytree 40 0.85 100 0 0.019280999999999993 0.05 0.005327599999999988 0.0 0.007248599999999938 0 0 True
132 dag 40 0.95 100 0 0.10907509999999998 0.01 0.007025000000000059 0.0 0.008382099999999948 0 0 False
133 polytree 40 0.95 100 0.785032486451397 0.03495440000000016 0.0 0.014841100000000162 0.0 0.021845899999999974 0 0 True
134 dag 45 0.75 100 0 0.20499329999999993 0.01 0.00562790000000013 0.0 0.05634389999999989 0 0 False
135 polytree 45 0.75 100 0 0.03868249999999995 0.0 0.006105200000000144 0.0 0.01876089999999997 0 0 False
136 dag 45 0.85 100 0 0.2208369000000001 1.0 0.008460000000000134 0.81 0.060911099999999996 0 0 False
137 polytree 45 0.85 100 0.0 0.027972500000000067 0.98 0.00290199999999996 0.89 0.007595699999999983 0 0 True
138 dag 45 0.95 100 0 0.27002439999999994 0.0 0.009714800000000023 0.0 0.023064900000000055 0 0 False
139 polytree 45 0.95 100 0.4600000000000006 0.031040099999999904 1.0 0.004892899999999978 0.99 0.009391000000000038 0 0 True
140 dag 50 0.75 100 0 0.2815786 0.02 0.011045699999999936 0.0 0.08391930000000003 0 0 False
141 polytree 50 0.75 100 0 0.047359700000000005 0.0 0.008155399999999924 0.0 0.03361029999999987 0 0 True
142 dag 50 0.85 100 0 0.2761833 0.97 0.008298700000000103 0.0 0.05099460000000011 0 0 False
143 polytree 50 0.85 100 0 0.04350429999999994 1.0 0.0077024999999999455 0.86 0.020202000000000053 0 0 True
144 dag 50 0.95 100 0.9964047052594702 0.19675349999999991 0.0 0.007476000000000038 0.95 0.016803799999999924 0 0 False
145 polytree 50 0.95 100 0 0.03764670000000003 0.02 0.01747019999999999 0.0 0.008062400000000025 0 0 True
146 dag 5 0.75 1000 0.8581363004172462 0.04546299999999992 0.211 0.0167408 41.262 0.08005890000000004 0.2641864077502966 1.7563282999999998 True
147 polytree 5 0.75 1000 0.4762138461780009 0.030230599999999996 0.862 0.01250960000000001 0.0 0.040932199999999974 0.4094401954306799 0.8105010000000001 True
148 dag 5 0.85 1000 0.9580000000000001 0.03680810000000001 0.987 0.02198559999999994 27.536 0.05787629999999999 0.03985794900200745 0.8338713 True
149 polytree 5 0.85 1000 0.7578735268591524 0.0688202 0.275 0.01704630000000007 6.062 0.05012220000000012 0.16040381017539512 2.1074216999999997 True
150 dag 5 0.95 1000 0.6424825807847776 0.06560680000000008 0.904 0.017488100000000006 6.831 0.04767139999999992 0.35444394973884763 1.2652309999999998 True
151 polytree 5 0.95 1000 0.45099999999999985 0.03428359999999997 0.852 0.021301400000000026 0.005 0.057478699999999994 0.5477005547577897 1.962919 True
152 dag 10 0.75 1000 0.1776587528824657 0.2857181000000001 0.881 0.02320410000000006 6.975 0.07703400000000005 0.7599858446323093 0.8684482000000002 False
153 polytree 10 0.75 1000 0.9537948468471588 0.07452390000000009 0.119 0.015836699999999926 11.373 0.07346960000000002 0.05970429712888169 0.8359616 True
154 dag 10 0.85 1000 0.02905032585886328 0.2663994999999999 0.865 0.04763220000000001 0.0 0.13351709999999994 0.37168036862797005 1.4962939 False
155 polytree 10 0.85 1000 0.29676132000294403 0.12675420000000004 0.89 0.03042100000000003 5.66 0.05956320000000004 0.7636919441809427 1.4014315999999998 False
156 dag 10 0.95 1000 0.282275711159739 0.3179871000000001 0.035 0.027091399999999988 0.009 0.04926000000000008 0.41997086409077955 1.4479891000000003 True
157 polytree 10 0.95 1000 0.11174956149277827 0.10782520000000007 0.079 0.030249699999999935 0.0 0.030801899999999938 0.5769039517261546 1.5044236 True
158 dag 15 0.75 1000 0.3333333333333333 0.5627897 0.055 0.04319830000000002 0.747 0.18467520000000004 0 0 False
159 polytree 15 0.75 1000 0.8435251172432872 0.3687313 0.071 0.030010199999999987 3.5 0.10451910000000009 0 0 False
160 dag 15 0.85 1000 0.7236563626593183 0.7830629 0.91 0.044730099999999995 0.002 0.12879899999999989 0 0 False
161 polytree 15 0.85 1000 0.8144429480053192 0.49957699999999994 0.057 0.04773200000000011 0.001 0.10641070000000008 0 0 True
162 dag 15 0.95 1000 0 0.5912184 0.037 0.04448450000000004 0.0 0.06414330000000001 0 0 False
163 polytree 15 0.95 1000 0.7886066377368682 0.21028179999999996 0.977 0.02966840000000004 2.3 0.04339740000000014 0 0 True
164 dag 20 0.75 1000 0.3602050486907262 1.5676417 0.968 0.05827850000000012 0.764 0.4065303 0 0 False
165 polytree 20 0.75 1000 0.6129505309774056 0.4383211 0.032 0.03676109999999988 0.725 0.13683749999999995 0 0 False
166 dag 20 0.85 1000 0.8035592900024214 1.4148372 0.048 0.10084500000000007 0.855 0.3023433999999998 0 0 True
167 polytree 20 0.85 1000 0.8392354807690962 0.46792659999999997 0.031 0.03254170000000012 0.005 0.07686749999999987 0 0 True
168 dag 20 0.95 1000 0.8366533045654102 0.8215789000000001 0.988 0.03731609999999996 0.937 0.07191819999999982 0 0 False
169 polytree 20 0.95 1000 0.8871318252710525 0.3363185000000001 0.995 0.026629299999999967 1.459 0.04105230000000004 0 0 True
170 dag 25 0.75 1000 1.0 1.510348 0.967 0.13842620000000005 0.75 0.6174652000000003 0 0 False
171 polytree 25 0.75 1000 0 0.8437783999999999 0.979 0.05544519999999986 0.0 0.14272609999999997 0 0 False
172 dag 25 0.85 1000 0.5295315682281059 1.8004732 0.981 0.11229760000000022 0.044 0.25939960000000006 0 0 False
173 polytree 25 0.85 1000 0.45403310842893235 0.6714893 0.989 0.04340509999999975 0.836 0.14843949999999984 0 0 True
174 dag 25 0.95 1000 0.0 2.4781473 0.958 0.09512950000000009 0.0 0.21643710000000027 0 0 False
175 polytree 25 0.95 1000 0.331000000000008 1.00179 0.974 0.05138820000000033 0.966 0.08934879999999978 0 0 True
176 dag 30 0.75 1000 0.3954027681281264 1.7897868000000001 0.963 0.04950410000000005 0.0 0.33969260000000023 0 0 False
177 polytree 30 0.75 1000 0.12309202863565266 0.8892722000000001 0.018 0.05622949999999993 0.0 0.18484809999999996 0 0 True
178 dag 30 0.85 1000 0.986848897256243 1.6710431000000001 0.008 0.06127569999999993 0.0 0.27662239999999994 0 0 False
179 polytree 30 0.85 1000 0 0.7637904 0.002 0.04897119999999999 0.0 0.10635149999999971 0 0 True
180 dag 30 0.95 1000 0.5383966002257169 2.1027629999999995 0.984 0.06798890000000002 0.0 0.16646000000000027 0 0 False
181 polytree 30 0.95 1000 0.721803064970967 0.4356654 0.978 0.04270029999999991 0.955 0.0546492999999999 0 0 True
182 dag 35 0.75 1000 0 1.8888767 0.969 0.07141920000000024 0.0 0.4802093999999997 0 0 False
183 polytree 35 0.75 1000 0.6561331179296604 0.4828409 0.024 0.046804999999999986 0.856 0.1716289999999998 0 0 True
184 dag 35 0.85 1000 0.8127659574468085 2.2598307999999996 0.028 0.06868490000000005 0.893 0.26435439999999977 0 0 False
185 polytree 35 0.85 1000 1.0 0.4964103000000001 0.993 0.05026369999999991 0.857 0.10899009999999998 0 0 True
186 dag 35 0.95 1000 0.5435822852686156 2.1912363 0.99 0.08048030000000006 0.002 0.18004969999999965 0 0 False
187 polytree 35 0.95 1000 0.814109749251507 0.5594888 0.025 0.05417479999999997 0.981 0.08369429999999989 0 0 True
188 dag 40 0.75 1000 0.3404860948504719 2.3883562 0.988 0.08507119999999979 0.032 0.5450360999999995 0 0 False
189 polytree 40 0.75 1000 0 0.5680849000000001 0.994 0.05242940000000007 0.739 0.15412579999999987 0 0 False
190 dag 40 0.85 1000 0 2.2825415 0.963 0.08522870000000005 0.0 0.38933859999999987 0 0 False
191 polytree 40 0.85 1000 0.08058399013906191 0.7512992000000001 0.977 0.0752564 0.0 0.23542620000000003 0 0 True
192 dag 40 0.95 1000 0.49121977405111 2.8035605000000006 0.989 0.1117146 0.012 0.19016929999999999 0 0 False
193 polytree 40 0.95 1000 1.0 0.6192604 0.988 0.05179990000000001 0.941 0.08758300000000019 0 0 True
194 dag 45 0.75 1000 0 2.8186761000000002 0.982 0.10573069999999962 0.0 0.9445396000000001 0 0 False
195 polytree 45 0.75 1000 0.18534163420842995 0.9286314000000001 0.005 0.12178779999999989 0.0 0.14336349999999998 0 0 True
196 dag 45 0.85 1000 0 3.4538503 0.021 0.08182020000000012 0.867 0.4370313000000001 0 0 False
197 polytree 45 0.85 1000 0.7764350167913898 0.43967160000000005 0.977 0.05741520000000011 0.851 0.11085129999999999 0 0 True
198 dag 45 0.95 1000 0 2.6034620000000004 0.002 0.0899494999999999 0.0 0.19883879999999987 0 0 False
199 polytree 45 0.95 1000 0.43582601095356754 0.5049959 0.993 0.05232829999999988 0.95 0.061973999999999974 0 0 True
200 dag 50 0.75 1000 0 3.2443875999999996 0.013 0.12256209999999967 0.0 0.8099631999999999 0 0 False
201 polytree 50 0.75 1000 0.9354681114705948 0.6796544999999999 0.013 0.06441610000000009 0.001 0.16572719999999985 0 0 True
202 dag 50 0.85 1000 0.32011349998396876 3.0003238 0.009 0.1105510999999999 0.0 0.44748889999999975 0 0 False
203 polytree 50 0.85 1000 0 0.6422253 0.01 0.04250390000000004 0.847 0.12084469999999992 0 0 True
204 dag 50 0.95 1000 0.47871286399887913 3.2426648 0.984 0.09304680000000065 0.95 0.26966280000000076 0 0 False
205 polytree 50 0.95 1000 0.652970467736115 0.7313639000000001 0.992 0.06026189999999998 0.001 0.09409239999999985 0 0 True
206 dag 5 0.75 10000 0.13617330688009208 0.6004597000000002 0.0783 0.17300139999999997 0.0002 3.1501215999999994 0.6192574345921079 1.2098044000000003 False
207 polytree 5 0.75 10000 0.5044575511645766 0.32756019999999997 0.1489 0.2197325000000001 127.5831 1.7688296999999997 0.5472415152530589 1.7795603 True
208 dag 5 0.85 10000 0.9829677478825017 0.3990566000000001 0.9932 0.1884262000000001 116.0378 2.1136694 0.017503102466167375 2.1351229 True
209 polytree 5 0.85 10000 0.0938564341027226 0.8278187000000001 0.0762 0.20127549999999994 53.3859 1.1802669 0.7531850181883541 4.4302592 True
210 dag 5 0.95 10000 0.8065074046049076 0.6759004 0.9496 0.16804390000000025 148.1205 1.9684974999999998 0.10910234482382322 1.1553370000000003 True
211 polytree 5 0.95 10000 0.3026478739058953 0.28382090000000004 0.101 0.1375966999999999 0.0 0.7406938999999999 0.42474652046475575 1.2783053000000002 True
212 dag 10 0.75 10000 0.351340052931965 4.7813888 0.0569 0.3168072000000004 113.114 3.7814408000000004 0.5080144360789602 2.0003025 True
213 polytree 10 0.75 10000 0.7302566656107589 1.8166636 0.9625 0.18939779999999962 252.6383 6.8148187 0.28674064762101503 4.569735 True
214 dag 10 0.85 10000 0.027740946366754036 3.5252236999999997 0.8683 0.35064709999999977 0.0 1.5119542 0.7971579820862834 2.0742969 True
215 polytree 10 0.85 10000 0.28921326387156937 1.9148588000000002 0.8893 0.2176376000000002 0.0 1.2617212999999996 0.6586386893211129 2.0020480999999997 True
216 dag 10 0.95 10000 0.659149593843193 9.4372377 0.9473 0.4813618000000002 6.1995 1.5540274000000007 0.44412015286760786 2.1274256000000005 True
217 polytree 10 0.95 10000 0.2626777064262903 2.4129863 0.0335 0.21393340000000016 0.0002 1.0165433999999998 0.7893628783805738 1.6437039000000002 True
218 dag 15 0.75 10000 0.5819897130860415 46.5305742 0.9468 0.37531919999999985 0.0018 13.591752300000003 0 0 False
219 polytree 15 0.75 10000 0.9175477640760613 10.1679172 0.9941 0.27173540000000074 162.1722 7.6530644 0 0 True
220 dag 15 0.85 10000 0.41871024949188046 29.1147104 0.0329 0.3627104999999986 0.0001 5.975739100000002 0 0 False
221 polytree 15 0.85 10000 0.8358577580483998 8.0425655 0.0711 0.27257919999999913 53.4484 2.865780599999999 0 0 True
222 dag 15 0.95 10000 0.3807756206848332 47.7680554 0.9473 0.44366910000000104 0.0031 2.1761596000000054 0 0 False
223 polytree 15 0.95 10000 0.59374419821059 16.5538812 0.0476 0.2994444999999999 0.0014 1.351026300000001 0 0 True
224 dag 20 0.75 10000 0.5572829471993057 65.0012733 0.0504 0.38851839999999527 0.0008 14.093354399999996 0 0 False
225 polytree 20 0.75 10000 0.6811541294316502 39.469889300000006 0.0421 0.32583999999999946 13.733 10.925976999999996 0 0 True
226 dag 20 0.85 10000 0.617948717948718 56.242417100000004 0.0334 0.44772479999999604 4.4265 7.239531399999997 0 0 False
227 polytree 20 0.85 10000 0.0344286595901825 37.9119004 0.001 0.2860455000000002 0.0 4.971015099999995 0 0 True
228 dag 20 0.95 10000 0.7138731095541547 63.68860839999999 0.9768 0.35120729999999867 2.0479 1.680889999999991 0 0 False
229 polytree 20 0.95 10000 0.3173261210219358 34.645742999999996 0.0224 0.3868666000000047 0.0003 2.065598999999999 0 0 True
230 dag 25 0.75 10000 1.0 69.1559956 0.9718 0.5005920999999915 0.7527 13.782989700000002 0 0 False
231 polytree 25 0.75 10000 1.0 56.9282527 0.0558 0.4862619999999964 0.7471 11.960421200000006 0 0 True
232 dag 25 0.85 10000 0 82.544551 0.0513 0.7031218000000052 0.0 12.389577899999992 0 0 False
233 polytree 25 0.85 10000 0.7404659748786114 59.9570798 0.982 0.39385320000000235 2.1137 6.0830053999999905 0 0 False
234 dag 25 0.95 10000 0.4798179519306861 66.7137709 0.0198 0.42484579999999994 0.9535 2.846632900000003 0 0 False
235 polytree 25 0.95 10000 0.9756886487852524 50.385705400000006 0.9919 0.32548409999999706 0.9502 1.7130510999999942 0 0 True
236 dag 30 0.75 10000 0.45153340635268346 79.8118384 0.983 0.6926433999999944 0.041 20.613693799999993 0 0 False
237 polytree 30 0.75 10000 0.6937133050204046 55.3206225 0.9869 0.35666229999999643 0.0137 12.003808300000003 0 0 True
238 dag 30 0.85 10000 0.21680769788175985 84.7568673 0.0175 0.6295159000000012 0.0001 13.307041299999995 0 0 False
239 polytree 30 0.85 10000 0.6313710220989691 55.8015174 0.9844 0.4155423000000056 0.849 9.470325099999997 0 0 True
240 dag 30 0.95 10000 0.41316760052760787 86.2100612 0.9898 0.820276100000001 0.9518 2.931658200000001 0 0 False
241 polytree 30 0.95 10000 0.08183610306071716 65.6921962 0.0057 0.5502032999999926 0.0 2.3966755000000006 0 0 True
242 dag 35 0.75 10000 1.0 84.7115407 0.9635 0.733627999999996 0.0 25.37873549999999 0 0 False
243 polytree 35 0.75 10000 0.808668391250535 50.0160541 0.0297 0.45721460000000036 0.752 14.033335600000001 0 0 True
244 dag 35 0.85 10000 0.544467383550938 74.3889376 0.0149 0.45982130000000154 0.0001 5.583179000000001 0 0 False
245 polytree 35 0.85 10000 0.1754481068793552 32.8858326 0.0238 0.4345266000000052 0.0 4.2377877000000055 0 0 True
246 dag 35 0.95 10000 0.03462372976972984 53.2677494 0.9802 0.4081904000000023 0.0 1.9893511000000004 0 0 False
247 polytree 35 0.95 10000 0.6194471565200356 30.7769415 0.0207 0.3040793999999991 0.955 1.0879990000000035 0 0 False
248 dag 40 0.75 10000 0.0 51.0545705 0.0164 0.507060899999999 0.0 10.750137900000006 0 0 False
249 polytree 40 0.75 10000 0 29.4157334 0.9953 0.376824899999999 0.7465 5.8124495 0 0 True
250 dag 40 0.85 10000 0.24551971326164876 56.6555646 0.0079 0.5864858999999996 0.8497 7.488706399999998 0 0 False
251 polytree 40 0.85 10000 0.06106702260039822 33.400355600000005 0.0004 0.37639689999999604 0.0 3.4266027999999977 0 0 True
252 dag 40 0.95 10000 0 56.2488041 0.9792 0.5521874000000011 0.0 2.3474428999999972 0 0 False
253 polytree 40 0.95 10000 1.0 29.9167969 0.0235 0.34663759999999755 0.0 1.2297691999999998 0 0 True
254 dag 45 0.75 10000 0.48919336093125826 57.7237491 0.9902 0.6131482999999989 0.7634 13.844682600000006 0 0 False
255 polytree 45 0.75 10000 0.09595610485856718 35.8130574 0.9797 0.4472469999999973 0.008 7.805216199999997 0 0 True
256 dag 45 0.85 10000 0.3892775716436108 57.5041539 0.9852 0.5420007000000027 0.0001 6.916681500000003 0 0 False
257 polytree 45 0.85 10000 0 32.277313 0.0101 0.4049380999999954 0.8499 3.926671800000001 0 0 True
258 dag 45 0.95 10000 0.8111522912440795 58.9741918 0.017 0.6168460000000024 0.0002 2.674306300000005 0 0 False
259 polytree 45 0.95 10000 0.24347628717405845 35.4425882 0.0183 0.4052646000000024 0.0 1.5081307999999964 0 0 True
260 dag 50 0.75 10000 1.0 59.9139009 0.0111 0.6141725999999963 0.0 13.650254200000006 0 0 False
261 polytree 50 0.75 10000 0.10736223282469999 35.6851181 0.001 0.4024000000000001 0.0132 6.900651500000002 0 0 False
262 dag 50 0.85 10000 0 56.9517049 0.9829 0.6322806000000014 0.8509 6.360522799999998 0 0 False
263 polytree 50 0.85 10000 0.19448613359023578 35.2591911 0.993 0.457268599999999 0.8467 4.059715500000003 0 0 True
264 dag 50 0.95 10000 0.21788819343776109 58.417874499999996 0.9837 0.6316071999999977 0.0 3.016530100000004 0 0 False
265 polytree 50 0.95 10000 0.3629937378467117 32.9437294 0.0291 0.39479610000000065 0.9495 1.4356723000000002 0 0 True
266 dag 5 0.95 100 0.6714285714285714 0.006349700000000014 0.13 0.001709399999999972 0.98 0.001627500000000004 0.3866812623572708 0.8024300999999999 False

40
run.py Normal file
View File

@ -0,0 +1,40 @@
#Utility Script for running main
import os
import sys
import subprocess
#Samples
num = 10
exception = None
flag = 0
while(num < 100000):
try:
for size in range(5, 51, 5):
for a in range(75, 105, 10):
ntype = "dag"
alpha = a/100
if(num > 100001 and size > 20):
flag = 1
break
os.system('python main.py -s ' + str(size) + ' ' + '-t ' + ntype + ' ' + '-n ' + str(num) + ' ' + '-a ' + str(alpha))
#t = subprocess.call('python main.py -s ' + str(size) + ' ' + '-t ' + ntype + ' ' + '-n ' + str(num) + ' ' + '-a ' + str(alpha), shell=True, stdout=subprocess.DEVNULL, stderr=subprocess.STDOUT)
if exception or flag:
break
ntype = "polytree"
os.system('python main.py -s ' + str(size) + ' ' + '-t ' + ntype + ' ' + '-n ' + str(num) + ' ' + '-a ' + str(alpha))
#t = subprocess.call('python main.py -s ' + str(size) + ' ' + '-t ' + ntype + ' ' + '-n ' + str(num) + ' ' + '-a ' + str(alpha), shell=True, stdout=subprocess.DEVNULL, stderr=subprocess.STDOUT)
print("Finished with a=" + str(a) + ' size= ' + str(size) + ' num=' + str(num))
if exception or flag:
break
if exception or flag:
break
if exception or flag:
break
except KeyboardInterrupt:
exception = sys.exit()
num = num*10
if flag:
break
sys.exit()