Seol mar théacs é seo: Partial correctness for probabilistic demonic programs