W作者nith (skyl)
看板HOT_Game
標題[人狼] 存活者思考法
時間Mon Aug 24 17:14:02 2009
前言: 本文較適合喜歡計算的人狼玩家,
不喜歡計算的人狼玩家可跳過不看。
玩人狼時大家一定都很頭痛今天要吊誰,玩久了之後
每人都會發展出自己的秘招,今天我是要來講講我最
近常用的一個吊人法則
在講這個法則之前,我先講一個比較多人知道的吊人法則
來當對照,這法則我稱呼如下
法則1. 先吊狼機率最高的人
以22人有毒無背場當例子,每人一開始的狼率是4/22約為20%
也就是說只要在遊戲的過程中若某玩家A的狼機率高於20%,
那先吊玩家A對村側會比較划算,舉例而言3占開場,到遊戲
末期分不出誰是真占要吊占時,每個占是狼的機率是33%,
所以吊占是比吊其他人划算的(假設其他玩家此時狼率仍是20%)
或是3占開場,遊戲途中有雙靈CO,一樣等到該吊靈時,因為兩靈
幾乎必有一狼,兩靈的狼率各為50%,所以後期吊靈是對村側有利的。
這個法則乍看之下很合理,但是個人發現某些情況會有問題,因為
這法則基本上是一個貪婪演算法,只求讓村側看到明天的機率最高
,但這遊戲不是一天就會結束了,有可能你讓看到明天的機率變高
,但副作用是看到後天的機率會變低或很低,所以貪婪演算法未必
是最佳解。
於是個人最近想出了一個新的思考法則來補上述法則的弊端,我稱為
法則2. 生存者思考法
我直接舉一個例子來說明應該比較容易懂
假設剩5人,狼剩1,毒還在,雙毒CO的情況下
此時用法則1.的話,雙毒的狼率各為50%,其他3人狼率是0%
那這時法則1.會告訴我們雙毒選1個吊
這樣村勝率是1/2+1/2*1/4 = 5/8,狼勝率3/8
但如果我今天換個角度想,5人剩2吊1咬,3白兩灰,兩灰裡面
是1毒1狼,3白必定會被咬掉一個,所以剩1毒1狼2白,要在這
4個裡面選兩個吊 = 4個裡面選哪兩個當生存者,那很明顯選
1毒1白是最好的,所以推出先吊一白單,在雙毒選一個吊
這樣村勝率是1/2+1/2*1/2 = 3/4 狼勝率是 1/4
上面這個例子可能會有人認為太過於特例,於是我再舉一個例子
一樣有毒無背場,剩10人,5白1黑4灰,毒已死,剩1隱狼,狐可
能還在,該黑單是神權占占出,而且是權狼,但當時村側怕只留
一狼會讓狐撿走,所以留該狼,神權占剛死。
這時候用法則1.肯定會先吊權狼,因為很多人直覺上會覺得權狼
不可留 + 法則1. + 吊權狼看到明天的機率會比較大所以先吊
權狼。但這時如果用法則2.來看,可以看到不一樣的真實。
10人剩4吊3咬,狼肯定都咬白單。村側怕被狐撿走,所以權狼留
到4 or 6人時吊。4吊一吊必花在權狼上,等於說4灰裡面要
選3個吊 = 4灰裡面要選1個當生存者,4灰裡面最壞是1狐1狼2村
,選到村當生存者等於村贏=>
村側贏機率 = 2/4 = 1/2
狼側贏機率 = 1/4
狐側贏機率 = 1/4
如果權狼在10人就先吊,8人時必定4白4灰,剩3吊,等於4灰裡面
要選一個當生存者,4灰裡面狐狼2村,這時候即使2村被選到當生存
者,村側也不一定贏,因為有先吊狼被狼撿走的可能
村側贏機率 = 1/2 - 1/2*3/8
狼側贏機率 = 1/4
狐側贏機率 = 1/4 + 1/2*3/8
所以用生存者思考法來看,權狼留到後面吊對村側會比較好,
理由可簡化如下:
黑單留到後面吊可避免本來的村側勝被狐撿走
我總結一下: 生存者思考法 就是以最後誰當生存者為基礎來思考今天
該吊誰,因為從生存者的角度可以看的比較遠,所以我
認為會比我一開始提的法則1.來的好,如果版友認同我
的說法,可以嘗試用用看。不認同的也沒關係,反正這
遊戲的玩法本來就多樣化,畢竟我也不確定生存者思考
法會不會有出包的時候。
補充:
計算生存者的時候要注意得考慮到狼是否可能咬灰單,我剛剛舉的例子
都是白單夠多,所以狼肯定都咬白單的情況,如果狼的咬數大於白單數
那就要考慮到狼咬灰單的情況下去做生存者的計算
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.98.101
1F:推 timyen:已經確定剩1狼,直接吊毒CO之一呀,吊白單狼也不會咬毒 08/24 17:20
2F:→ timyen:噢我懂你的意思了,少了兩個人毒噴狼的機率變大 08/24 17:21
3F:→ timyen:不過原本5人人勝的機率是1/2+1/4 08/24 17:22
4F:→ nith:你這樣剛好中了法則1.的繆誤,先吊毒CO村側勝率只有1/2 08/24 17:22
5F:→ timyen: 1/8 08/24 17:22
6F:→ nith:嗯 吊到毒毒到狼的機率我漏了,感謝補正 08/24 17:24
7F:推 dalyadam:剩5人 有雙毒CO 一定先吊其他阿 08/24 18:52
8F:→ dalyadam:不管剩一狼或2狼 有雙毒CO一定先吊其他灰單 08/24 18:52
9F:推 Seaka:是魔人nith!(何 08/24 20:50
10F:→ nith:沒錯,就算剩兩狼,5人雙毒CO先吊其他灰單也不會虧 08/24 23:56
※ 編輯: nith 來自: 61.227.98.101 (08/25 00:03)
11F:推 oldfat:嘎 5人雙毒co若確定有2狼的情形還是要選毒吊吧 選毒吊一定 08/25 00:19
12F:→ oldfat:得吊對 機率1/2 吊灰的話機率只有1/3 吊錯就輸了 08/25 00:20
13F:推 oldfat:其實也不能這樣算... 08/25 00:30
14F:→ nith:雙毒2狼先吊灰村勝率=1/3*3/4 = 1/4 先吊毒=1/2*1/2 = 1/4 08/25 00:35
15F:推 oldfat:吊毒要考慮隱狼那票怎麼投 這牽涉到戰術 很難單純用機率算 08/25 00:39
16F:推 oldfat:嘛 還是忍不住去算了XD 是應該吊灰沒錯 不過吊毒的勝率是 08/25 01:05
17F:→ oldfat:1/8 全都以機率來算的話隱狼那一票已經是穩投真毒 所以人投 08/25 01:06
18F:→ oldfat:對的機率其實是1/4 一個跑票就掰了 最後一天仍以機率記 毒 08/25 01:06
19F:→ oldfat:投對機率1/2 1/4*1/2=1/8 08/25 01:07
20F:推 sosmall77:人狼不見得你在場上就能想出最佳解 08/25 06:15
21F:→ sosmall77:不過,還是有幫助就是咯 08/25 06:16