molfoundry.DGStrat#

class molfoundry.DGStrat#
static makeAddStatic(onlyUniverse, graphs)#
Parameters:
Return type:

DGStrat

static makeAddDynamic(onlyUniverse, graphsFunc)#
Parameters:
Return type:

DGStrat

static makeSequence(strats)#
Parameters:

strats (List[DGStrat])

Return type:

DGStrat

static makeParallel(strats)#
Parameters:

strats (List[DGStrat])

Return type:

DGStrat

static makeFilter(alsoUniverse, p)#
Parameters:
Return type:

DGStrat

static makeExecute(func)#
Parameters:

func (Callable[[GraphState], None])

Return type:

DGStrat

static makeRule(r)#
Parameters:

r (Rule)

Return type:

DGStrat

static makeLeftPredicate(p, strat)#
Parameters:
Return type:

DGStrat

static makeRightPredicate(p, strat)#
Parameters:
Return type:

DGStrat

static makeRevive(strat)#
Parameters:

strat (DGStrat)

Return type:

DGStrat

static makeRepeat(limit, strat)#
Parameters:
Return type:

DGStrat