Rescind(Henry, contract)
Frustration(contract)
¬ RiskAllocatedTo(Henry, contract)
ViolateBA(contract)
UnExpected(KingSick)
neither Henry’s Belief Base ⊢cr KingSick
nor Krell’s Belief Base ⊢cr KingSick
CommonBelief(Coronation)
CK ∪ {RentRoom, ¬ Coronation}
⊢sk ¬ViewCoronation
RiskAllocatedTo(Henry, Contract)
PrevOrMiti(Henry, KingSick)
Henry‘s expertise ⊢cr KingSick
CK ⊢sk ReasonableAction(Henry, α)
Henry‘s expertise ∪ {α, RentRoom, KingSick} ⊢cr ViewCoronation
Henry
Henry’s Belief Base ∪ {RentRoom, Coronation} ⊢sk ViewCoronation
Henry’s Belief Base ⊢cr Coronation
Krell’s Belief Base ⊢cr Coronation
CK ∪ {KingSick} ⊢sk ¬ Coronation
Krell
Krell’s Belief Base ∪ {RentRoom, Coronation} ⊢sk ViewCoronation
Henry
CK ⊢sk E ⊏ KingSick
MoDiSo system
FRUST ⊢sk Rescind(Henry, contract)
neither Henry‘s expertise ⊢cr KingSick
nor CK ⊢sk ReasonableAction(Henry, α)