######################################
# RULES
######################################
pushFilePrefix("rules/")
popFilePrefix()
######################################
# DEFINE LIST OF INITIAL INPUTS
######################################
eductMols = [gpp,fpp,H2O]
######################################
# ITERATIONS
######################################
######################################
# NETWORK GENERATION
######################################
ls = LabelSettings(LabelType.Term, LabelRelation.Unification)
def overallCharge(a): return sum(int(v.charge) for v in a.vertices)
def countCycs(a): return a.numEdges - a.numVertices + 1
dg = dgRuleComp(inputGraphs, strat, ls)
dg.calc()