0.6::bias(hotel_X).
0.8::bias(hotel_Y).
0.4::bias(expensive).
0.2::bias(noise).
arg(X) :- bias(X).
query(arg(X)).
hotel_X: hotel_Y: expensive: noise:
0.6
0.8
0.4
0.2
If arguments are truly independent then the bias is the only contribution to their belief.