Guest User

Untitled

a guest
Oct 21st, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. let expected_reward : (scenario => real) => real =
  2. (scenario_pmf) => Real.({
  3. let pr = (s) => scenario_pmf(s) * reward(s);
  4. let avg = (choice) => {
  5. let avg = (first_guess) => {
  6. pr { prize: DoorA, first_guess, choice} +
  7. pr { prize: DoorB, first_guess, choice} +
  8. pr { prize: DoorC, first_guess, choice}
  9. };
  10. avg(DoorA) + avg(DoorB) + avg(DoorC)
  11. };
  12. avg(Stay) + avg(Swap)
  13. })
Add Comment
Please, Sign In to add comment