Re: [討論] 規則BUG

看板WinMine (踩地雷)作者 (YES 加油)時間18年前 (2008/03/22 13:58), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串12/16 (看更多)
我覺得不用把事情複雜化 用最簡單的方式處理就好 讓它可以有一公平客觀的方式來作因應 在這個問題裡 最難解決的 1.公平性 2.連續斷線 先解決2 我覺的連續斷線兩次的那方 可以就直接判定輸 因為是她自己斷線 那不管他的炸彈目前是是贏還是輸 中離 那算輸應該是可以接受的 若是MSN連當兩次,那就應該先暫停比賽,將比數先計算清楚 下次再戰 因為MSN其實雖然會當掉,但也很少會一直狂當掉 再來就是公平性 再造法是一個可行之方法 如果是在剛開始和最後應該是比較簡單的 但如果是玩到一半 有很多是1/4 1/3 或是一顆牽動數顆 一整排(N=?)左右各一個 或是更多有變化的CASE 要再造出這樣的場景並不是相當容易的 畢竟不同的一局就是不同的一局,跟圍棋不同的地方是她每次的炸彈位置並不固定 完全走相同的步也不會得到相同的答案 這個方法似乎是不適用的 對於玩到一半當掉的情形 複雜度太高 最簡單的方式 我還是傾向直接重來 降對於解決最容易造成不公平的大炸彈 是最好的解 也就是改良之前的累加方式 但和之前的規則差異是:新的一局這必須要比到完,而不是之前比一半就可以算贏 也比較快,複雜度將降低很多 即便不一定是最佳解,但運算速度快,答案應該也算OK 用我上面說的方式 假設斷線前 A : B = 21 : 11 => A(+10) 1. 新的這一局 只要A勝 則判定A勝 不管A贏幾顆皆判定A勝 2. 新的一局 B勝 若贏的炸彈數 > 10 就判定B勝 (即採用之前累加的方式B贏超過之 前輸的顆數) 3. 新的一局 B勝 若贏的炸彈數 <=10 就判定平手 (也就是A雖然虧了上一局可能 可以勝,但也賺了這局敗的戰積) 則再為這場斷線的在戰第三局,來作判定這場的輸贏 這邊的差異,就是3. 可能得多玩一局 會發生3. 就是實力伯仲 要判定誰還是贏多一點點的方式 就是多玩幾局 這跟季後賽搶4搶5道理相同,希望可以把運氣成分降低一些 極端CASE 一般也很難發生 如果說 A : B = 25:0 MSN當掉 B要翻盤這局,必須要連贏兩局,那也不是這麼容易的 而A只要兩局贏一局,他就算贏 這跟季後賽敗部復活是相像的,不過是簡易版的 所以即便是第二局A一開場就開大花 最後A:B = 1:26 結束 A也不會因此就直接輸, 則A還是會保持到他上一局差點贏的優勢,但優勢用完第三局就靠實力了 而這樣的方式 也是符合計算排名的方式 "勝場數先考慮" >> 若相同再考慮組內... >> "再考慮贏的顆數" 所以若是第一局贏20顆 第二三局各輸1顆 仍然會先以勝場數來作判定 採用這樣的方式 應該是最簡單的 當然還是最希望就是不要斷線 斷線FU都沒有了 -- 又賺了一篇P幣@@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.192.83

03/22 14:07, , 1F
第二局A還是有可能輸掉, 0:26 機會很小就是了XD
03/22 14:07, 1F

03/22 14:21, , 2F
但是相對的25:0機率也是一樣小喔
03/22 14:21, 2F
※ 編輯: ym7226 來自: 61.230.192.83 (03/22 14:34)

03/22 14:53, , 3F
不用製造出相同的場景 只要比分相同就好了
03/22 14:53, 3F

03/22 14:55, , 4F
你後面那個方案倒是還不錯 看看大家的意見吧
03/22 14:55, 4F
文章代碼(AID): #17v9_shv (WinMine)
文章代碼(AID): #17v9_shv (WinMine)