通過機率 - 拼圖

Delia avatar
By Delia
at 2010-01-27T18:33

Table of Contents

首先,假設一開始的時候所有的門都是關著的,並且,人站在第一個按鈕的位置。

當一個人按下某一個按鈕後,他可能站在:{A,B,C} 其中一個按鈕上

而3個門的狀況可能是:{(0,0,0), (0,0,1), ... , (1,1,1)}等八種(0為關, 1為開)

於是便有 24 種狀況

A 0 0 0 B 0 0 0 C 0 0 0
A 0 0 1 B 0 0 1 C 0 0 1
A 0 1 0 B 0 1 0 C 0 1 0
A 0 1 1 B 0 1 1 C 0 1 1
A 1 0 0 B 1 0 0 C 1 0 0
A 1 0 1 B 1 0 1 C 1 0 1
A 1 1 0 B 1 1 0 C 1 1 0
A 1 1 1 B 1 1 1 C 1 1 1

針對每一種狀況,都會有一個過關的機率,其中,有一些的機率是很簡單的:
{A,B,C} 0 0 0 是無法繼續遊戲的,故過關機率為0
C - - 1 已經過關了,故機率為 1




如果,你所佔的位置,前後的門都是關起來的,哪也無法繼續,

綜合以上幾點,可以先找到某一些狀態的通過機率



A 0 0 0 0 B 0 0 0 0 C 0 0 0 0
A 0 0 1 0 B 0 0 1 0 C 0 0 1 1
A 0 1 0 0 B 0 1 0 C 0 1 0
A 0 1 1 0 B 0 1 1 C 0 1 1 1
A 1 0 0 B 1 0 0 C 1 0 0 0
A 1 0 1 B 1 0 1 C 1 0 1 1
A 1 1 0 B 1 1 0 C 1 1 0
A 1 1 1 B 1 1 1 C 1 1 1 1

現在還剩下12格尚未填入,對於每一個狀態,都有他可能的下一個狀態,

我假設玩家會優先選擇向前走,如果無法向前才向後移動

而當移動到下一個按鈕後,立刻按下該按鈕,會有3個可能的下一個狀態

例如:A 1 0 0,玩家會走到B並按下按鈕,可能的下一個狀態為:

B 1 1 1, B 0 0 1, B 0 1 0,如果3個狀態的過關機率分別為 x, y, z,

則 A 1 0 0 的過關機率為 (x+y+z)/3 ,我們替剩下的狀態設定變數:


A 0 0 0 0 B 0 0 0 0 C 0 0 0 0
A 0 0 1 0 B 0 0 1 0 C 0 0 1 1
A 0 1 0 0 B 0 1 0 2/3 C 0 1 0 j
A 0 1 1 0 B 0 1 1 e C 0 1 1 1
A 1 0 0 a B 1 0 0 f C 1 0 0 0
A 1 0 1 b B 1 0 1 g C 1 0 1 1
A 1 1 0 c B 1 1 0 2/3 C 1 1 0 k
A 1 1 1 d B 1 1 1 h C 1 1 1 1

其中,B 0 1 0的下一個狀態可能是:C 0 0 1, C 1 1 1, C 1 0 0,過關的機率為 2/3

B 1 1 0的下一個狀態可能是:C 1 0 1, C 0 1 1, C 0 0 0, 過關的機率為 2/3

根據每個狀態的下一個可能狀態,可以得到下面的關係式:

a = h/3 + 2/9 e = k/3 + 1/3 j = h/3 + f/3

b = e/3 + 2/9 f = d/3 k = g/3 + e/3

c = g/3 + e/3 g = c/3

d = f/3 + 2/9 h = j/3 + 1/3

解上述的聯立方程式,可得:

a = 101/288 b = 22/63 c = 1/7
d = 1/4 e = 8/21 f = 1/12
g = 1/21 h = 37/96 j = 5/32
k = 1/7

如果一開始的3個門都是關著的,則當玩家按下A鈕後,可能的狀態為:

A 0 1 1 (過關的機率為 0 )
A 1 0 1 (過關的機率為 b )
A 1 1 0 (過關的機率為 c )

故過關的機率為:

(0 + 22/63 + 1/7)/3 = 31/189 ≒ 0.164021 = 16.4021%

另外,用程式模擬的結果也大約是這個數字。

如果要改成

當玩家處於B時,只要情況允許,會隨機的向前或向後,

(不考慮明明可以直接贏卻不走的狀況,那太不合常理了@@)

則就需要將上面的等是稍作修改,再解一次:

A 0 0 0 0 B 0 0 0 0 C 0 0 0 0
A 0 0 1 0 B 0 0 1 0 C 0 0 1 1
A 0 1 0 0 B 0 1 0 2/3 C 0 1 0 j
A 0 1 1 0 B 0 1 1 e C 0 1 1 1
A 1 0 0 a B 1 0 0 f C 1 0 0 0
A 1 0 1 b B 1 0 1 g C 1 0 1 1
A 1 1 0 c B 1 1 0 L C 1 1 0 k
A 1 1 1 d B 1 1 1 h C 1 1 1 1

a = h/3 + 2/9 e = k/3 + 1/3 j = h/3 + f/3

b = e/3 + L/3 f = d/3 k = g/3 + e/3

c = g/3 + e/3 g = c/3 L = (2/3)/2 + b/2

d = f/3 + 2/9 h = (j/3 + 1/3)/2+a/2

解之,得:

a = 173/504 b = 2/7 c = 1/7
d = 1/4 e = 8/21 f = 1/12
g = 1/21 h = 61/168 j = 25/168
k = 1/7 L = 10/21

過關的機率: (b+c)/3 = 1/7 ≒ 14.2857% 比一直向前走略小


--
Tags: 拼圖

All Comments

Linda avatar
By Linda
at 2010-01-31T10:11
跟我想的差不多只是我還沒解完

台灣益智玩具博物館 春節吉慶大優待

Yuri avatar
By Yuri
at 2010-01-27T17:38
台灣益智玩具博物館 春節吉慶大優待 為感謝各位會員對本館的關心與支持。 台灣益智玩具博物館將於即日起 至2010年2月28日止(除2月13日至2月21日年節休假外), 凡於網站上展售之商品皆7折優待。 請大家踴躍支持台灣益智玩具博物館。 祝大家財源廣進、闔家平安。 ※請在前往之前一天,先行向 ...

六枚硬幣

Jessica avatar
By Jessica
at 2010-01-27T17:25
我又去隔壁板偷題目過來了XDDD 原題: 有金、銀、銅三種不同顏色的硬幣各兩個。每一對硬幣都有一個比較重的真硬幣 和一個比較輕的假硬幣。三種顏色的真硬幣一樣重,假硬幣也一樣輕。假設有一 個天平可以使用,請問要如何稱兩次就找到所有的真硬幣和假硬幣? 下面這個變形我目前還沒 ...

通過機率

Harry avatar
By Harry
at 2010-01-27T01:14
推 EIORU:d O>XO =andgt; OO>X 也可以走回去 01/27 00:08 一番艱辛的修正後 (特殊)樹狀圖 之 無限鬼打牆 Portals 表示法 囧 = 關死 O = 門開 X = 門關 > = 人需要(或可以)按開關的位置               ...

通過機率

Frederica avatar
By Frederica
at 2010-01-26T23:36
※ 引述《EIORU ()》之銘言: : 人 █ █ █ : ↓ █ █ █ : ___○___________▃______█_ ...

通過機率

Kristin avatar
By Kristin
at 2010-01-26T21:34
人 █ █ █ ↓ █ █ █ ___○___________▃______█_______▃____█_______▃____█___ ...