prodigy.pgcl.pgcl_checks¶
- has_variable(expr, params)[source]¶
Evaluates whether the given expression contains a variable. Symbols in the params set are not considered variables.
- check_is_modulus_condition(expression)[source]¶
- Parameters:
expression (
VarExpr|BoolLitExpr|NatLitExpr|RealLitExpr|UnopExpr|BinopExpr|CategoricalExpr|SubstExpr|TickExpr|FunctionCallExpr|InferExpr|SampleExpr)- Return type: