@@ -998,36 +998,36 @@ def pair(node: NNF) -> NNF:
998998
999999 return pair (sentence )
10001000
1001- def project (self : T_NNF , vars : 't.FrozenSet[Name]' ) -> 'NNF' :
1002- """Dual of ` forget`: will forget all of the variables not given"""
1003- return self .forget (self .vars () - vars )
1001+ def project (self : T_NNF , names : 't.FrozenSet[Name]' ) -> 'NNF' :
1002+ """Dual of :meth:`` forget`` : will forget all variables not given"""
1003+ return self .forget (self .vars () - names )
10041004
10051005 def forget_aux (self : T_NNF ) -> 'NNF' :
10061006 """Returns a theory that forgets all of the auxillary variables"""
10071007 aux_vars = frozenset ({v for v in self .vars () if isinstance (v , Aux )})
10081008 return self .forget (aux_vars )
10091009
1010- def forget (self : T_NNF , vars : 't.FrozenSet[Name]' ) -> 'NNF' :
1010+ def forget (self : T_NNF , names : 't.FrozenSet[Name]' ) -> 'NNF' :
10111011 """Forget a set of variables from the theory.
10121012
10131013 Has the effect of returning a theory without the variables provided,
10141014 such that every model of the new theory has an extension (i.e., an
10151015 assignment) to the forgotten variables that is a model of the original
10161016 theory.
10171017
1018- :param vars : A frozenset of the variable names to be forgotten
1018+ :param names : A frozenset of the variable names to be forgotten
10191019 """
10201020
10211021 if self .decomposable ():
1022- return self ._forget_with_subs (vars )
1022+ return self ._forget_with_subs (names )
10231023 else :
1024- return self ._forget_with_shannon (vars )
1024+ return self ._forget_with_shannon (names )
10251025
1026- def _forget_with_subs (self : T_NNF , vars : 't.FrozenSet[Name]' ) -> 'NNF' :
1026+ def _forget_with_subs (self : T_NNF , names : 't.FrozenSet[Name]' ) -> 'NNF' :
10271027
10281028 @memoize
10291029 def forget_recurse (node : NNF ) -> NNF :
1030- if isinstance (node , Var ) and node .name in vars :
1030+ if isinstance (node , Var ) and node .name in names :
10311031 return true
10321032 elif isinstance (node , Var ):
10331033 return node
0 commit comments