Wei_Dai comments on Omega's subcontracting to Alpha - Less Wrong

7 Post author: Stuart_Armstrong 16 March 2010 06:52PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (90)

You are viewing a single comment's thread. Show more comments above.

Comment author: Wei_Dai 17 March 2010 07:56:52AM 0 points [-]

How would one express this using a world-program?

def P():
envelope_full = pi_parity(10^6)
refuse = Omega_Predict(S, "I predicted that you will refuse this £10 if and only if there is £1000 000 in Alpha's envelope.")
if envelope_full:
u += 1000000
if refuse == envelope_full:
if not S("I predicted that you will refuse this £10 if and only if there is £1000 000 in Alpha's envelope."):
u += 10
Comment author: Stuart_Armstrong 17 March 2010 01:36:06PM 0 points [-]

Yep, this seems correct.

For some reason, Vladimir's formulation seems clearer to me. Must be my math background.