2:- use_module(library(pita)). 3 4:- if(current_predicate(use_rendering/1)). 5:- use_rendering(c3). 6:- use_rendering(graphviz). 7:- use_rendering(table,[header(['Multivalued variable index','Rule index','Grounding substitution'])]). 8:- endif. 9 10:- pita. 11 12:- begin_lpad. 13 14red(b1):- pick(b1), pf(1, 1). 15green(b1):- pick(b1), pf(1, 2), \+ pf(1, 1). 16blue(b1):- pick(b1), \+ pf(1, 2), \+ pf(1, 1). 17pick(b1):- pf(2, 1). 18no_pick(b1):- \+ pf(2, 1). 19map_query 0.6::pf(1, 1). 20map_query 0.75::pf(1, 2). 21map_query 0.6::pf(2, 1). 22 23ev:- \+ blue(b1). 24:- end_lpad.
?-
map_bdd_dot_string(ev,BDD,Var,VarA,P,Exp)
.?-
abd_prob(win,Prob,Exp)
.*/