Chances are slight that Bill moved to the office. Chances are about even that John went to the garden. There is almost no chance that Greg is a rhino. Chances are slight that if 'John went to the garden' or 'Greg is a rhino' or both then Bernhard is yellow. It is almost certain that if 'Bill moved to the office and Greg is a rhino' then Mary dropped the milk. It is almost certain that if either 'John went to the garden' or 'Bill moved to the office' but not both then Brian is a frog.
Chances are about even that 'Bill moved to the office and John went to the garden'.
It is highly unlikely that 'Bill moved to the office and John went to the garden'.
Chances are about even that 'Bill moved to the office and John went to the garden'.

  and(A,B) :- A,B.
  or(A,B) :- A;B.
  nand(A,B) :- not(and(A,B)).
  nor(A,B) :- not(or(A,B)).
  xor(A,B) :- or(A,B), nand(A,B).

  %hop0
  0.1::factA.
  0.5::factB.
  0.02::factC.
  %hop1
  0.1::factX:-or(factB,factC).
  0.95::factY:-and(factA,factC).
  0.95::factZ:-xor(factB,factA).

  %hop2
  conclusion:-and(factA,factB).

  query(conclusion).
  
'Bill moved to the office and John went to the garden'.