It is probably not the case that John discarded the milk. There is almost no chance that Sumit is thirsty. It is impossible that Mary dropped the apple. It is unlikely that if 'John discarded the milk' or 'Sumit is thirsty' or both then Julius is white. It is highly likely that if 'Sumit is thirsty' or 'John discarded the milk' or both then Sandra left the milk. It is improbable that if 'John discarded the milk' or 'Sumit is thirsty' or both then Daniel got the football.
It is highly likely that 'Sumit is thirsty and Mary dropped the apple'.
It is impossible that 'Sumit is thirsty and Mary dropped the apple'.
It is highly likely that 'Sumit is thirsty and Mary dropped the apple'.

  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.25::factA.
  0.02::factB.
  0.0::factC.
  %hop1
  0.2::factX:-or(factA,factB).
  0.9::factY:-or(factB,factA).
  0.1::factZ:-or(factA,factB).

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

  query(conclusion).
  
'Sumit is thirsty and Mary dropped the apple'.