From: John W. <joe...@gm...> - 2006-04-02 19:11:13
|
Hi, The restrict() operation returns a new BDD that has the variable(s) assigned. You can just use the old BDD to get the unrestricted BDD. b =3D a.restrict(...); System.out.println("This is the restricted BDD: "+b.toString()); System.out.println("This is the unrestricted BDD: "+a.toString()); -John On 4/2/06, Islam Elkabani <iel...@cs...> wrote: > > > > Hi, > > I am a new buddy user and I want to use buddy's ROBDDs in some research > project. In this project I need to use the restrict function to assign a > value to an ordered variable in the BDD and also I need something to > un-restrict or in other words to backtrack from restricting the variable > (returning the BDD to its state before restricting some variable in it). = Is > that possible in Buddy? if not, do you beleive that I could implement thi= s > feature in Buddy and how? > I would really appreciate your help. > > Thanks, > > Islam Elkabani. |